Oracle Enterprise Service Bus

From Wikipedia, the free encyclopedia

Oracle Enterprise Service Bus is a component of Oracle SOA Suite providing the Enterprise Service Bus functionality. It build the foundation for services using SOA. At its core, it is a loosely coupled application framework that provides business applications with increased flexibility, reusability, and overall responsiveness in a distributed, heterogeneous, message-oriented environment using industry standards.

ESB services are designed and configured with Oracle JDeveloper and Oracle ESB Control user interfaces. The ESB project which contains the services is registered to the ESB Server. The ESB Server supports multiple protocol bindings including HTTP/SOAP, JMS, JCA, WSIF, and Java that ensure guaranteed, reliable message delivery using synchronous/asynchronous, request/reply or publish/subscribe models. Currently, the ESB Server does not support Remote Method Invocation (RMI).

[edit] Components

Oracle Enterprise Service Bus contains the following components:

[edit] Features

Oracle Enterprise Service Bus features that provide the ability to integrate applications fall into three broad categories:

  • Connectivity
  • Document Transformation;
  • Content-Based and Header-Based Routing.

[edit] External links