Summary
As you have seen from this chapter, .NET remoting gives you an easy and at the same time very powerful mechanism to develop truly distributed applications. Your client programs can use objects on other programs running on the same machine, on the same network, or even somewhere else on the Internet. It is much easier to use than DCOM, and it is a lot more flexible in that you can choose the communication protocol that you wish to use. And it is also much faster when compared to Web services by nature of its binary data transmission mechanism. You also have the option of asynchronously connecting to the remoting server, which might at times greatly improve the efficiency of your client programs.
Remoting can also be used as an excellent ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access