Chapter 6. Flow Components

Introduction

Messaging applications sometimes require additional components like routing, aggregation, or sequencing. An application might have specific criteria to route messages to multiple channels or to split the messages and later aggregate them for further processing.

Spring Integration includes these requirements and supports them with message flow components that include Filters, Routers, Aggregators, and Splitters. These components do not require extra coding and can be used as is out of the box.

This chapter will discuss each of these components in detail.

Get Just Spring Integration 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.