July 2015
Intermediate to advanced
558 pages
13h 31m
English
In today's networked world, Internet servers handling thousands of requests per second have a tough mandate to fulfill—of maintaining responsiveness and not slowing down even with increasing volumes of requests. Building reliable processes that efficiently handle network I/O and scale with the number of connections is challenging because it often requires the application programmer to understand the underlying protocol stack and exploit it in ingenious ways. What adds to the challenge is the variance in the programming interfaces and models for network programming across platforms, and the inherent difficulties of using low-level APIs.
Boost Asio (pronounced ay-see-oh) is a portable library for performing ...
Read now
Unlock full access