Классификацию паттернов корпоративной интеграции в 2003 году систематизировали Грегор Хоппе и Бобби Вульф в книге «Enterprise Integration Patterns» — она остаётся стандартом отрасли. Паттерны делятся на категории: каналы сообщений, маршрутизаторы, трансформеры, конечные точки, управление процессами.
Контентная маршрутизация (Content-Based Router) направляет сообщение в разные системы в зависимости от его содержимого. Агрегатор (Aggregator) собирает несколько связанных сообщений в одно. Сплиттер (Splitter) разбивает одно сообщение на несколько. Каждый из этих паттернов решает конкретную задачу, с которой сталкивается любая интеграция.