Abstract
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2015 Bruce Sutherland
About this chapter
Cite this chapter
Sutherland, B. (2015). Chapter 12: Networking. In: C++ Recipes. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-0157-2_12
Download citation
DOI: https://doi.org/10.1007/978-1-4842-0157-2_12
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-0158-9
Online ISBN: 978-1-4842-0157-2
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books