Chapter 11. Networking and Remoting

The Microsoft .NET Framework includes a full set of classes for network programming. These classes support everything from socket-based programming with Transmission Control Protocol/Internet Protocol (TCP/IP) to downloading files and HTML pages from the Web over Hypertext Transfer Protocol (HTTP). Not only do these networking classes provide you with a rich set of tried-and-tested tools to use in your own distributed applications, they are also the foundation on which two high-level distributed programming models integral to the .NET Framework are built: remoting and web services.

Although remoting and web services share many similarities (for example, they both abstract cross-process and cross-machine calls ...

Get Visual Basic 2008 Recipes: A Problem-Solution Approach now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.