The WSO2 Enterprise Service Bus (ESB) is a fast, lightweight, 100% open source, and user-friendly ESB distributed under the Apache Software License v2.0. WSO2 ESB allows system administrators and developers to conveniently configure message routing, mediation, transformation, logging, task scheduling, failover routing, load balancing, and more. It also supports transport switching, eventing, rule-based mediation, and priority-based mediation for advanced integration requirements. The ESB runtime is designed to be completely asynchronous, non-blocking, and streaming based on the Apache Synapse mediation engine.
WSO2 ESB is developed on top of the revolutionary WSO2 Carbon platform, an OSGi-based framework that provides seamless modularity to your SOA via componentization. This release also contains many new features and a range of optional components (add-ons) that can be installed to customize the behavior of the ESB. Further, any existing features of the ESB that are not required in your environment can be easily removed using the underlying provisioning framework of Carbon. In brief, WSO2 ESB can be fully customized and tailored to meet your exact SOA needs.
This is the official, released WSO2 Enterprise Service Bus documentation, hosted at: http://docs.wso2.org/wiki/display/ESB460/Enterprise+Service+Bus+Documentation.The purpose of this documentation is to provide you with information for setting up, configuring, and implementing the WSO2 ESB
If you are a first-time user, the following sections will introduce the ESB and help you get started quickly.
This documentation is structured by topics most frequently searched for in an ESB. Therefore, for a more comprehensive coverage of the entire ESB, its important subject areas, and the advanced configurations, we recommend that you spend some time with the documentation structure before digging into the content. You can get a high-level view of the main topics covered by going through the left navigation panel of the online documentation or the table of contents in a printed version.
Preparing to Print
You can also browse the topics in the table of contents or search for a specific term or phrase. To download a PDF of this document or a selected part of it, click here (only generate one PDF at a time). You can also use this link to export to HTML or XML.