Chapter 12: Networking

BRUCE R. SUTHERLAND · Apress eBooks · 2015

Communicating over the Internet is becoming an increasingly integral part of many modern computer programs. It’s hard to find any programs that don’t connect to another instance of the same program or to a web server that provides essential functionality to some part of the program or an app. This creates opportunities for developers to specialize in the field of network programming. You can take several different approaches when writing connected programs, and using a high-level library is a valid technique; however, this chapter looks at the Berkeley Sockets library that can be used on OS X, Linux, and Windows. 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.

Read the paper · More papers on PaperTik