Contents
Chapter 0. Design Challenges, Middleware Solutions, and ACE
0.1. Challenges of Networked Applications
0.2. Networked Application Design Dimensions
0.3. Object-Oriented Middleware Solutions
0.4. An Overview of the ACE Toolkit
0.5. Example: A Networked Logging Service
Part I. Object-Oriented Network Programming
Chapter 1. Communication Design Dimensions
1.1. Connectionless versus Connection-Oriented Protocols
1.2. Synchronous versus Asynchronous Message Exchange
1.3. Message Passing versus Shared Memory
Chapter 2. An Overview of the Socket API
2.1. An Overview of Operating System IPC Mechanisms
Get C++ Network Programming, Volume 1: Mastering Complexity with ACE and Patterns now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.