Chapters 1 and 5 of C++NPv1 provided a domain analysis of the communication protocols and mechanisms and the concurrency architectures used by networked applications. This chapter expands that coverage to analyze other design dimensions that address key networked application properties. These properties include service duration and structure, how networked services are identified, and the time at which they are bound together to form complete applications. These design dimensions are important in any networked application, and of particular importance to the ACE Service Configurator framework (Chapter 5). If you're already familiar with these design dimensions, however, you may want to skip ahead to Chapter 3, which begins the coverage of the ACE frameworks.
Back to C++NPv2 home page.