Enterprise Integration Patterns: Messaging Systems - 6.5

Talend ESB Mediation Developer Guide

Talend ESB
Talend ESB
Talend Runtime
Talend Studio
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.