WSO2 ESB is an open source Enterprise Service Bus (ESB) released by the open source middleware company, WSO2 Inc. It is shipped under the Apache Software License v2.0. The runtime of WSO2 ESB has been designed to be completely asynchronous, non-blocking, and streaming, based on the Apache Synapse mediation engine. This also means that WSO2 ESB has been built on top of Apache Axis2, as Apache Synapse is based on Apache Axis2. This ESB allows system administrators and SOA architects to simply and easily configure message routing, virtualization, intermediation, transformation, logging, task scheduling, load balancing, failover routing, event brokering, and many enterprise integration patterns.
WSO2 ESB supports many application layer protocols and messaging standards, collectively known as transports , including HTTP, HTTPS, e-mail, Java Message Service (JMS), and Virtual File System (VFS). It also supports a range of domain-specific protocols such as Financial Information eXchange...