WSO2

Products

WSO2-ESB

The WSO2 ESB is an open source, ultra fast, light-weight and versatile enterprise service bus based on the Apache Synapse ESB. It allows you connect, manage and transform service interactions between Web services, REST/POX services and legacy systems.

The WSO2 (Enterprise Service Bus) ESB can be used in a number of different scenarios:

  • Add order and consistency to an existing SOA seeded “bottom-up” within a company
  • Expose existing services over different Schema, QoS or transports, or to expose Legacy systems as Web services
  • Provide scale-up and performance management for SOAP and HTTP systems via load balancing, throttling and caching
  • Expose services securely to partners which require access control, security and auditability

You can easily switch transports between http/s, JMS, file systems, mail etc. or, read/write from databases, split/aggregate messages and support declarative enforcement of QoS aspects such as WS-Security and also switch between message formats such as MTOM and SwA.

The WSO2 Enterprise Service Bus (ESB) can be easily extended via custom Java 'mediators' or POJO classes, as well as scripting languages such as Javascript, Ruby and Groovy.

Based on a completely non-blocking transport core with streaming support, it can handle thousands of concurrent connections on simple hardware.

It ships with a simple integrated registry/repository to make the management of a configuration simpler, and can be integrated with the WSO2 Registry. In addition, a built-in scheduler based on Quartz allows long running tasks to be scheduled and managed via the WSO2 ESB.

The WSO2 ESB is released under the Apache License v2.0


Close
E-mail It