Saturday 14 July 2012

Enterprise Service Bus(ESB) Developer's Guide

Oracle® Enterprise Service Bus Developer's Guide  10g (10.1.3.4.0)


Introduction to Oracle Enterprise Service Bus


An enterprise service bus moves data among multiple endpoints, both within and
outside of an enterprise. It uses open standards to connect, transform, and route
business documents as Extensible Markup Language (XML) messages, among
disparate applications. It enables monitoring and management of business data, with minimal impact on existing applications. An enterprise service bus is the underlying infrastructure for delivering a service-oriented architecture (SOA) and event-driven architecture (EDA).

Oracle Enterprise Service Bus is the foundation for services using SOA and EDA. At itscore, it is a loosely coupled application framework that provides your business with increased flexibility, reusability, and overall responsiveness in a distributed,heterogeneous, message-oriented environment using industry standards.
Oracle Enterprise Service Bus is a component of Oracle SOA Suite. Oracle SOA Suite is a standards-based suite that provides an integrated design-time environment and a common architecture for developing enterprise applications. Oracle SOA Suite enables services to be created, managed, and orchestrated into composite applications and business processes.

                        

Oracle Enterprise Service Bus contains the following components:

ESB Server

The ESB Server is the runtime server which listens on the control topic for updates
from the ESB Metadata Server and updates its cache.

Oracle ESB Control

The Oracle ESB Control provides a Web-based interface for managing,
administering, and monitoring services that you have registered with the ESB
Metadata Server.

ESB Metadata Server

The database that holds your ESB metadata such as schemas, transformations, and
routing rules. The ESB Metadata Server is the server to which you register the ESB
services that you have designed using Oracle JDeveloper and configured using
Oracle ESB Control.

Oracle JDeveloper

Oracle JDeveloper is a graphical and user-friendly way to model, edit, and design
the services that comprise an Oracle Enterprise Service Bus system.

                   


                                                             

0 comments:

Post a Comment