pmMDA.NET

HostRemotingHandler Class

[This is preliminary documentation and subject to change.]

The host remoting handler is used to manipulate data objects over the network.

For a list of all members of this type, see HostRemotingHandler Members.

System.Object
   System.MarshalByRefObject
      PmMda.Net.Dog.Remoting.HostRemotingHandler

public class HostRemotingHandler : MarshalByRefObject, IRemotingHandler

Remarks

The host remoting handler normally runs as service over which clients can read, update and delete data objects. Lightweight object can only be read.

When data objects are load from the server to the client, all the objects in the DOG are serialized. When the changes are transmitted from the client to the server, the ClientRemotingHandler sends just the modifications to the server. The server loads the changed data objects from the database, performs the changes and saves the data objects to the database.

Example

A full example is available in the source of pmMDA.NET. Open the pmMDA.NET.Examples solution.

Requirements

Namespace: PmMda.Net.Dog.Remoting

Assembly: pmMDA.NET.Remoting.Server (in pmMDA.NET.Remoting.Server.dll)

See Also

HostRemotingHandler Members | PmMda.Net.Dog.Remoting Namespace