Chapter 1: Communication Design Dimensions
Communication is fundamental to networked application design. This
chapter presents a domain analysis of communication design dimensions,
which address the rules, form, and levels of abstraction that
networked applications use to interact with each other. We cover the
following design dimensions in this chapter:
- Connectionless versus connection-oriented protocols
- Synchronous versus asynchronous message exchange
- Message-passing versus shared memory
Back to C++NPv1 home page.