Chapter 3. Messaging Systems

Introduction

In Chapter 2, “Integration Styles,” we discussed the various options for connecting applications with one another, including Messaging (53). Messaging makes applications loosely coupled by communicating asynchronously, which also makes the communication more reliable because the two applications do not have to be running at the same time. Messaging makes the messaging system responsible for transferring data from one application to another, so the applications can focus on what data they need to share as opposed to how to share it.

Basic Messaging Concepts

Like most technologies, Messaging (53) involves certain basic concepts. Once you understand these concepts, you can make sense of the technology even ...

Get Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions 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.