- Open ESB
-
Open ESB Developer(s) Community. formerly Sun Microsystems Stable release v2.3[1] / January 1, 2011 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
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.
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.
References
See also
- Enterprise Service Bus
- Enterprise Integration Patterns
- Apache ServiceMix
- PEtALS ESB
- Service Oriented Architecture
- Event-driven SOA
- Guaraná DSL
External links
Categories:- Java platform
- Java enterprise platform
- Sun Microsystems software
Wikimedia Foundation. 2010.