Database Reference
In-Depth Information
Exalogic
Cloud
Application
Foundation
Development
Tools
Identity
Management
Service-Oriented
Architecture
Data Integration
Business
Intelligence
Business Process
Management
WebCenter
FIGURE 8.2
Oracle Fusion Middleware.
Most notable is the emphasis on SOA. Oracle SOA Suite enables system
developers to set up and manage services and to orchestrate them into
composite applications and business processes. With Oracle SOA Suite's
hot-pluggable components, organizations can easily extend and evolve
their architectures instead of replacing existing investments.
Services are unassociated, loosely coupled units of functionality that are
self-contained. Each service implements one action, such as submitting
an online application for an account, retrieving an online bank statement,
or modifying an online booking or airline ticket order. Within a SOA,
services use defined protocols that describe how services pass and parse
messages using description metadata.
Underlying and enabling all of this requires metadata in sufficient detail
to describe not only the characteristics of these services, but also the data
that drives them. Programmers have made extensive use of XML in SOA
to structure data that they wrap in a nearly exhaustive description-con-
tainer. Analogously, the Web Services Description Language (WSDL) typ-
ically describes the services themselves, while the SOA protocol describes
Search WWH ::




Custom Search