Chapter 6. Custom Network Communication

The last chapter covered the distributed technologies that enable you to tie together sophisticated applications. While XML Web services and .NET Remoting are really the major connectivity technologies, they are high-level communication mechanisms. If you have to implement a Web server, an e-mail client, or a TCP/IP-based gaming system, neither Remoting nor Web services can help you. It’s time to start exploring the Microsoft .NET Framework’s System.Net namespace.

In the .NET Framework, the System.Net namespace is where all of the lower-level networking technologies can be found. Included are classes that support a wide variety of communication technologies, from low-level socket communication to higher-level ...

Get Designing Enterprise Applications with Microsoft® Visual Basic® .NET 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.