.NET Remoting in Action


In this chapter you read about the basics of distributed .NET applications using .NET Remoting. You now know the difference between ByValue objects and MarshalByRefObjects, which can be either server-activated objects (SAO) or client-activated objects (CAO). You can call remote methods asynchronously, and you know about the dangers and benefits of one-way methods. You also learned about the different ways in which a client can receive the necessary metadata to access remote objects, and that you should normally use shared interfaces as a best practices approach.

It seems that the only thing that can keep you from developing your first real-world .NET Remoting application is that you don’t yet know about various issues surrounding configuration and deployment of such applications. These two topics are covered in the following chapter.


Unify Modeling Language Visual Studio Static Void Remote Object Remote Reference 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Ingo Rammer and Mario Szpuszta 2005

Personalised recommendations