This documentation is for WSO2 ESB version 4.5.0. View documentation for the latest release.

Transports

WSO2 Carbon is the base platform on which all WSO2 Java products are developed. Built on OSGi, Carbon encapsulates all major SOA functionality such as data services, routing, mediation, transformation, business process management, rules, security, caching, throttling and monitoring. With WSO2 Carbon these capabilities are no longer tied to individual products. Rather, they are made available as a collection of highly reusable and easily maintainable components.

WSO2 Carbon supports a variety of transports which makes Carbon based products capable of receiving and sending messages over a multitude of transport and application level protocols. Transport management is therefore one of the most crucial functionalities of WSO2 Carbon. This functionality is implemented mainly in the Carbon core component which combines with a set of transport specific components to load, enable, manage and persist transport related functionality and configurations.

See WSO2 Carbon Transports for the detailed information.
You can enable, disable and configure transport listeners and senders separately, without having to restart the server.