Enterprise Integration Patterns: Messaging Systems - 7.3

Talend ESB Mediation Developer Guide

EnrichVersion
7.3
EnrichProdName
Talend Data Fabric
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
EnrichPlatform
Talend ESB
Talend Runtime
task
Design and Development > Designing Routes
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.