Databases Reference
In-Depth Information
oBay high-level architecture
Now that we have our blueprint for SOA, let us apply it to the business requirements
of oBay. By doing this, we come up with the following high-level architecture:
We won't go into this in detail at this point (as we do that in the remainder of
this section), but it's worth looking at each layer and highlighting a few
significant features.
oBay application services
As you will see from the previous diagram, we have broken out our
Application
Services
into three categories, namely,
oBay Developed Services
,
External Services
,
and
Workflow Services
. Each of these raises some interesting points,
which we examine further later.
Workflow services
The
Task
,
Identity
, and
Notification
services are a subset of the services provided
out of the box by the Oracle SOA Suite. As we typically access these services via the
Human Task
activity within a composite, it is easy to overlook their very existence.