About This Book
- Learn efficient C++ network programming with minimum coding using Boost.
- Your one-stop destination to everything related to the Boost.
- Explore the fundamentals of networking to choose designs with more examples, and learn the basics of Boost.
Who This Book Is For
This book is for C++ network programmers with basic knowledge of network programming, but no knowledge of how to use Boost.
Asio for network programming.
What You Will Learn
Asio is a C++ library used for network programming operations.
Organizations use Boost because of its productivity. Using of these high-quality libraries speeds up initial development, results in fewer bugs, stops you from reinventing the wheel, and cuts long-term maintenance costs. Using the Boost libraries gives an organization a head start in adopting new technologies.
You will begin by preparing and setting up the required tools to simplify your network programming in C++ with Boost.
Asio. Then you will learn about the basic concepts in networking such as IP addressing, TCP/IP protocols, and LAN topologies. This will be followed by an overview of the Boost libraries and their usage. Moving on, you will discover how to use all the functions inside the Boost.
Asio C++ libraries. Lastly, you will understand how to debug code if there are errors found and how to run code successfully.
To view this DRM protected ebook on your desktop or laptop you will need to have Adobe Digital Editions installed. It is a free software. We also strongly recommend that you sign up for an AdobeID at the Adobe website. For more details please see FAQ 1&2. To view this ebook on an iPhone, iPad or Android mobile device you will need the Adobe Digital Editions app, or BlueFire Reader or Txtr app. These are free, too. For more details see this article.
|Size: ||1.7 MB|
|Publisher: ||Packt Publishing|
|Date published: || 2015|
|ISBN: ||9781785289095 (DRM-EPUB)|
|Read Aloud: ||not allowed|