.NET Remoting and the Web
Programming with .NET is all about building distributed applications. You can use the .NET Remoting framework to build applications that communicate with remote objects—over a network, for example. ASP.NET is another programming framework designed for building scalable applications that present Web pages as the user interface.
The .NET Remoting Architecture
Remoting in .NET is based on object references and proxies. Figure 2-13 shows the .NET Remoting architecture. When a client application wants to use a remote object, it can obtain a remote object reference, called an ObjRef, from an Activator (which is part of the Remoting runtime). The Activator can use information specified in the application configuration file to ...