Enterprise Integration Patterns: Messaging Systems - 7.3

Talend ESB Mediation Developer Guide

Talend Data Fabric
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
Talend ESB
Talend Runtime
Design and Development > Designing Routes
Enterprise Integration Pattern Description

Message Channel


Enables one application to communicate with another using messaging.



Enables two applications connected by a message channel to exchange information.

Pipes and Filters


Performs complex processing on a message while maintaining independence and flexibility.

Message Router


Decouples individual processing steps so that messages can be passed to different filters depending on a set of conditions.

Message Translator


Enables systems using different data formats to communicate with each other using messaging.

Message Endpoint


Enables an application connect to a messaging channel to send and receive messages.