Thursday, August 26, 2004
Welcome to .NET Remoting section of C# Corner. In this section, you will find various Remoting related source code samples, articles, tutorials, and tips.
http://www.c-sharpcorner.com/Remoting.asp
Distributed Computing using .NET Remoting
How Remoting works?
Client-Side
Client<--->Proxy (Transparent Proxy<--->Real Proxy) <---> Formatter
<-------->Channel<------->
Server-Side
<----->Formatter<---->Remote Object
User can customize the real proxy,formatters,channels
Two types of Remote objects:
Client Activated Object:Client can control the lifetime of remote objects.
CAO is created by using new keyword.
Server Activated Object:SingleCall/Singleton. The lifetime of ASO is
controlled by server.
a SingleCall SAO is stateless.
a Singleton SAO serves multiple clients and is stateful.