pmMDA.NET

PmMda.Net.Dog.Remoting Namespace

[This is preliminary documentation and subject to change.]

Remoting framework

Introduction

Contains a ClientDataObjectHandler which uses the remoting handler to load, save and delete data objects.

Client-server assemblies

The pmMDA.NET framework contains two assemblies. The pmMDA.NET.Remoting.Server.dll for servers and the pmMDA.NET.Remoting.Client.dll for clients.

The Server dll contains a HostRemotingHandler which uses .NET remoting to provide a service that clients can use to store, retrieve, update or delete data objects. The ClientDataObjectHandler uses this service.

Design diagram

PmMda.Net.Dog.Remoting diagram

Namespace hierarchy

Classes

ClassDescription
ClientDataObjectHandler Remoting data object handler which loads, stores and deletes data objects.
HostRemotingHandler The host remoting handler is used to manipulate data objects over the network.

Interfaces

InterfaceDescription
IRemotingHandler The remoting handler is the interface used to load, save and delete data objects over the network.