Chapter 7. The ACE Acceptor-Connector Framework

CHAPTER SYNOPSIS

This chapter describes the design and use of the ACE Acceptor-Connector framework. This framework implements the Acceptor-Connector pattern [POSA2], which decouples the connection and initialization of cooperating peer services in a networked application from the processing they perform after being connected and initialized. The Acceptor-Connector framework allows applications to configure key properties of their connection topologies independently from the services they provide. We illustrate how this framework can be combined with the ACE Reactor and Task frameworks and applied to enhance the reusability, extensibility, security, and scalability of our networked logging service. ...

Get C++ Network Programming, Volume 2: Systematic Reuse with ACE and Frameworks 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.