Databases Reference
In-Depth Information
Within the SOA Suite, the messaging infrastructure consists of three distinct parts:
Service Engines : They are responsible for executing the business logic
within a composite (for example, BPEL PM, Mediator, Workflow, and
Business Rules).
Binding Components : They handle connectivity between composites and the
outside world (for example, HTTP, JCA, B2B, ADF BC).
Service Infrastructure : This is responsible for the internal routing of
messages between service engines and binding components.
For example, the following diagram shows an external client invoking the submitBid
operation against our Auction Composite .
Here we can see the invocation is made using SOAP over HTTP via the
corresponding binding component. The binding component handles receipt of
the message over its corresponding transport protocol and then translates into a
normalized form before forwarding it onto the Service Infrastructure .
The normalized form is an internal representation of the XML
message, as defined by the service's WSDL contract.
The Service Infrastructure will apply the appropriate policies such as management
and security (see Chapter 21 , Defining Security and Management Policies for further
details) against the normalized message before routing it to the appropriate service
engine, as defined in the composite.
 
Search WWH ::




Custom Search