Part 2. Messaging

Part 2 explains how Spring Integration provides extended messaging capabilities to Spring applications. It covers key concepts such as messages, channels, endpoints, routing, filtering, and splitting and aggregating messages.

With Spring Integration, messages are exchanged through channels between designated endpoints of application components as well as external systems. Also, based on enterprise integration patterns, it offers features that enable routing and filtering of messages based on message headers or content.

Chapter 3 introduces messages and channels, describes the types of channels available and how they work, and demonstrates channel customizations such as dispatchers for multiple message handlers and interceptors for message monitoring and filtering.

Chapter 4 describes the details of endpoints and how they work as a foundation for higher-level components. Endpoints contain business logic or integration components such as routers, splitters, or aggregators.

Chapter 5 explores the separation of business and integration concerns and additional features such as transformers, service activators, gateways, and chaining.

Chapter 6 investigates techniques for routing and filtering messages, and implementing more complex nonsequential message flows.

Chapter 7 addresses techniques for splitting messages into parts and aggregating messages into composites, as well as reordering messages and other ways to customize aggregations.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.129.72.176