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