What are the types of remotable objects? - .Net Remoting

What are the types of remotable objects?

- The two types of remotable objects are :

Marshal-by-value objects :
These objects are copied and passed by value out of the application domain. When client calls a method on marshal-by-value-object, the remoting system creates a copy of this object and passes the copy to the client application domain. The copy hence received can handle any method call in client domain. Using Marshal-by-value-object reduces resource consuming trip across network.

Marshal-by-reference objects :
The clients that use these objects need a proxy to access the object remotely. When client calls a method on Marshal by reference object, the remoting system create proxy object in the caller application that contains the reference of all method and properties of the object.
What are the Security features in .Net Remoting? - .Net Remoting
.Net Remoting is integral part of .Net Framework, so it has access to all security features of Framework.....
What are the information required to configure remote objects? - .Net Remoting
.Net Remoting - Following information to be provide to configure remote object - Activation type for the remote object.....
Explain Serialization Formatters in .NET Remoting - Remoting.NET
In .Net Remoting, the objects are shared over distributed network. The objects are transmitted in serialized form...
Post your comment