[This is preliminary documentation and subject to change.]
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.

| Class | Description |
|---|---|
| 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. |
| Interface | Description |
|---|---|
| IRemotingHandler | The remoting handler is the interface used to load, save and delete data objects over the network. |