Enterprise Integration Patterns: Messaging Systems - 7.1

Talend ESB Mediation Developer Guide

author
Talend Documentation Team
EnrichVersion
7.1
EnrichProdName
Talend Data Fabric
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
task
Design and Development > Designing Routes
EnrichPlatform
Talend ESB
Talend Runtime
Enterprise Integration Pattern Description

Message Channel

(http://camel.apache.org/message-channel.html)

Enables one application to communicate with another using messaging.

Message

(http://camel.apache.org/message.html)

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

Pipes and Filters

(http://camel.apache.org/pipes-and-filters.html)

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

Message Router

(http://camel.apache.org/message-router.html)

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

Message Translator

(http://camel.apache.org/message-translator.html)

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

Message Endpoint

(http://camel.apache.org/message-endpoint.html)

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