Oracle Enterprise Service Bus
From Wikipedia, the free encyclopedia
| This article lacks information on the notability of the subject matter. Please help improve this article by providing context for a general audience, especially in the lead section. (October 2007) |
| This article may contain improper references to self-published sources. Please help improve this article by removing unreliable sources. A self-published source may only be cited as a primary source in an article about the author or source itself and not as an authority. (March 2008) |
| This article or section may contain original research or unverified claims. Please improve the article by adding references. See the talk page for details. (October 2007) |
| This article or section is written like an advertisement. Please help rewrite this article from a neutral point of view. Mark blatant advertising which would require a fundamental rewrite in order to become encyclopedic for speedy deletion, using {{db-spam}}. (December 2007) |
Oracle Enterprise Service Bus is a component of Oracle SOA Suite providing the Enterprise Service Bus functionality. It builds 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. The ESB Server provides simple yet flexible deployment patterns to achieve high availability and scalability. Oracle ESB is one of the most performant ESB on the market today.
Currently, the ESB Server does not support Remote Method Invocation (RMI).
[edit] Components
Oracle Enterprise Service Bus contains the following components:
- ESB Server;
- Oracle ESB Control;
- ESB Metadata Server;
- Oracle JDeveloper.
[edit] Features
Oracle Enterprise Service Bus features that provide the ability to integrate applications fall into the following broad categories:
- Server Capabilities
- Connectivity
- Document Transformation;
- Content-Based and Header-Based Routing
- Tight and highly performant integration with Oracle BPEL Process Manager
- Management and Monitoring Capabilities
- ESB Control, the central point for metadata and configuration changes that take effect immediately
- Visual representation of end-to-end service relationships
- Minimal overhead end-to-end message instance tracking and monitoring
- Error Hospital - automated and manual means for individual and bulk message replays

