Sunday, July 22, 2007

Remoting

Remoting:
Used to create distributed applications
Namespace: System.Runtime.Remoting
Important classes: RemotingConfiguration, RemotingServices, ObjRef

RemotingConfiguration Class:
Contains static methods for interfacing with configuration settings

RemotingServices:
Provides methods to help in using and publishing remoted objects
Marshal method provides the functionality to store relevant information required to activate and communicate with a remote object
This information is stored in an instance of ObjRef class
Unmarshal creates a proxy for a remote object, that can be used like any other local object, without the need of any remoting subdivisions

No comments:

Post a Comment