Creating a Remotable Class
Creating a Server-Activated Object
Using the SingleCall Activation Mode to Register a Remotable Class As a Server-Activated Object
Instantiating and Invoking a Server-Activated Object
Using the Singleton Activation Mode to Register a Remotable Class As a Server-Activated Object
Creating a Client-Activated Object
Registering a Remotable Class As a Client-Activated Object
Instantiating and Invoking a Client-Activated Object
Using Configuration Files to Configure the Remoting Framework
Server-Side Configuration
Client-Side Configuration
Using Interface Assemblies to Compile Remoting Clients
Creating an Interface Assembly
Creating a Remotable Object That Implements an Interface
Creating a Remoting Client That Uses an Interface Instead of the Implementation
Using the Soapsuds Tool to Automatically Generate an Interface Assembly
Creating an Interface Assembly That Works with the Client-Activated Objects
Using IIS As an Activation Agent
Asynchronous Remoting
Understanding the Model of Asynchronous Programming in the .NET Framework
Applying Asynchronous Programming