Access Keys:
Skip to content (Access Key - 0)

Contents

About Transports

This topic relates to Mule ESB Version 2.x.
To see the corresponding topic in Mule ESB Version 3.x, click [Transports].

A transport is responsible for carrying messages from application to application in the Mule ESB framework. A transport provides a set of functionality that handles messages on a specific channel. For example, the HTTP transport handles messages sent via the HTTP protocol, whereas the File transport picks up files placed on the server's file system.

The heart of a transport is the connector. The connector maintains the configuration and state for the transport. When receiving messages, a connector uses a message receiver, which reads the data, packages it as a message, and passes it to the service component's inbound router. When sending messages, the connector uses a message dispatcher, which receives the messages and routing instructions from the service component's outbound router and sends the message to the next service component or application.

Related Topics
Available Transports
Configuring a Transport
Creating Transports

Adaptavist Theme Builder Powered by Atlassian Confluence