Open ESB

From Wikipedia, the free encyclopedia
  (Redirected from OpenESB)
Jump to: navigation, search
Open ESB
Developer(s) Community. formerly Sun Microsystems
Stable release v2.3[1] / January 1, 2011; 13 months ago (2011-01-01)
Written in Java
Operating system Cross-platform
Type Enterprise Service Bus
License CDDL
Website http://openesb-dev.org/

Open ESB is a Java based open source enterprise service bus. Open ESB can be used as a platform for both Enterprise Application Integration and SOA. Open ESB is built on open standards.

Oracle, after acquiring Sun Microsystems, has cancelled corporate sponsorship of this project. Community development on Open ESB continues, organized by LogiCoy and Pymma Consulting.

Contents

[edit] Architecture

Open ESB consists of a runtime, a design time, and a management console. The runtime consists of a light weight JBI core, and several components. The runtime can be collocated with the GlassFish server for support of EE components. There is also support for other application servers. If EE components can be left out of the solution, Open ESB can also be run as a stand alone Java application.

The design time consists of a number of plug ins that can be installed in the NetBeans IDE. Design time plug ins include an extensive BPEL editor, XSLT editor, XSD editor, WSDL editor, and facilities for data mapping. There is minimal support for Eclipse, but there are plans to improve this.

The runtime can be managed from any web browser using the Management Console.

[edit] Components

Open ESB comes with several components for data transformation, orchestration, and connectivity. There is support for HTTP and webservices, JMS, databases, MQ Series, SAP, IMS, HL7, etc. Logic can be expressed in BPEL, EJBs, POJOs.

[edit] References

[edit] See also

[edit] External links

Personal tools
Namespaces

Variants
Actions
Navigation
Interaction
Toolbox
Print/export