Book Image

Applied SOA Patterns on the Oracle Platform

By : Sergey Popov
Book Image

Applied SOA Patterns on the Oracle Platform

By: Sergey Popov

Overview of this book

Table of Contents (16 chapters)
Applied SOA Patterns on the Oracle Platform
About the Author
About the Reviewers
An Introduction to Oracle Fusion – a Solid Foundation for Service Inventory
Gotcha! Implementing Security Layers

Oracle SOA's dynamic Orchestration platform

Orchestration is always related to task-orchestrated services and non-agnostic workflows that are devised for covering a single (but complex) business operation, which we discussed in Chapter 1, SOA Ecosystem – Interconnected Principles, Patterns, and Frameworks. This master service is a chain of service invocations and simple request-responses and/or complex transactions that involve several services at a time (ACID- or BASE-style). As mentioned earlier, this master service fulfills the runtime role called Composition Controller, which controls the service's composition members or other subcontrollers. This is a pure runtime role, and the next time you decide to include this master-controller into a more complex composition, the new role will be different (becomes a subcontroller). We also know that Composition Controller does not always start the service interaction (or service activities) within the composition. More often than not, a composition...