C++ Network Programming, Volume I: Mastering Complexity with ACE and Patterns

I l @ ve RuBoard

Chapter Synopsis

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

I l @ ve RuBoard

Категории