I l @ ve RuBoard |
This chapter covered many of the low-level techniques you can use for building networked applications. You saw how to use connection-oriented sockets for transporting data in a reliable way between a client and a server, and you learned how to use connectionless sockets for implementing peer-to-peer style applications. The sockets library can operate with the thread pool to allow you to build applications that work with sockets asynchronously. You also saw how to create applications that communicate with Web servers using HTTP. In particular, you learned how to use the WebRequest and WebResponse classes to submit a request to a Web server and retrieve a reply. We looked at how to manage HTTP connections and the techniques needed to access secure resources over the Internet. |
I l @ ve RuBoard |