Chapter 3: The ACE Socket Wrapper Facades
This chapter presents the patterns and wrapper facade classes that ACE
provides to resolve the accidental complexity problems with the Socket
API discussed in Chapter 2. We describe the ACE classes that use the
Wrapper Facade pattern to encapsulate connection-oriented Socket API
functionality in portable C++ classes. We also illustrate the use of
these classes using brief, familiar Web server and client examples
before showing the larger networked logging service in Chapter 4.
Back to C++NPv1 home page.