Welcome to OpenESB
An ESB based on industry standards
OpenESB is a distributed integration middleware infrastructure (a Java-based open source enterprise service bus) providing Web and non-Web services support, transformation, routing, and orchestration. It is the easiest and the most efficient ESB tool for building Integration and SOA applications. OpenESB was created to help companies address integration challenges and create standardized platforms.
OpenESB is based on various industry standards such as JBI, WSDL, XML and Java. It enables connecting to various heterogeneous systems, gets them together to exchange messages in a standard way and collaborate with each other seamlessly. These standards help in shortening the learning curve, faster development and ease of deployment and managing.
True Open Source. Our clients have access to completely open source-based solutions.
No licensing cost.
24×7 Support provided by Logicoy. Get your questions answered any time you need them from our reliable and friendly customer service teams.
Regular releases, patches and bug fixes provided by LogiCoy. We make a commitment to ensure our customers products are always in great condition.
4 Levels of support. Bronze, Silver, Gold and Platinum. Choose your support level based on your requirement.
Major Components of OpenESB
1. Java Business Integration (JBI) Bus or Normalized Messaging Router (NMR): This is the transport part of system. The other components of openesb hook up to it through standard format message patterns and transmit data (artifacts) or programs. The JBI Bus can transform, collect, and analyze information and send it back and forth from the System Administrator to multiple end points.
2. Service Engines and Binding Components: Openesb’s Binding Components are pathways through which communication to the JBI bus occurs. Information from the System Administrator and end points goes through these components to get translated into a language the JBI Bus can understand. Once the JBI Bus completes its job in analyzing, collecting, or integrating the data (different depending on the customized system), it sends it back through the binding components and to the end points or administrator. Service Engines send messages directly to and from the bus, and can be used for transformation and processing.
3. Design Time and Run Time Tools: Design time tools allow customers to create projects in the OpenESB system. Similar to programs like Microsoft Word that allow you to create text documents, design time tools provide a way to create and connect data transformation, adapters, and business processes. Run time tools are the executors: they provide a way to run the projects on a server. The OpenESB system can operate on a private or a public Cloud, on the company premises, or on a server tto the Internet. It exists virtually and can be used by companies and users on a variety of different platforms.
Features:– Over 50 connectors over standard protocols for exchanging messages with various systems- BPEL 2.0, XSLT 2.0, WorkList Manager, Complex Event Processing, Drools Service Engines, Camel Engine and much more components provide EIP techniques like Service Orchestration, Mediation, routing, etc.- OpenESB Studio provides quick and easy to use drag and drop development IDE- Runs on Standalone JDK 6 or 7 or with JBoss AS5 or AS7 or Tomcat or GlassFish V3 or V4 application servers- Ability to run your composite applications on multiple platforms with no code changes.- QoS for robustness and reliability- High performance and throughput.- High Availability through clustering and load balancing- Enterprise admin console for managing clusters and instances- Monitoring console for realtime monitoring of BPEL processes.- Component Developer Kit and Maven archetypes provides easy creation of your own Binding Components and Service Engines. Logicoy stand-alone version of OpenESB runs on IBM Power Linux platform.