Enterprise Integration Patterns: Messaging Systems - 6.5

Talend ESB Mediation Developer Guide

EnrichVersion
6.5
EnrichProdName
Talend ESB
EnrichPlatform
Talend ESB
Talend Runtime
Talend Studio
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.