Databases Reference
In-Depth Information
The Transform Using field allows us to select an XSL stylesheet to transform the
input (in this case, the canonical format) to the internal format. Clicking the
icon
brings up the Request Transformation Map dialog:
Here we can either select an existing XSL or create a new one based on the input and
output formats.
The XSL editor provides a graphical drag-and-drop mechanism for creating XSL
stylesheets. Alternatively, it is possible to select the Source tab and input XSL
commands directly. Note that many XSL commands are not supported by the
graphical editor, and so it is best to do as much as possible in the graphical editor
before switching to the source mode.
Summary
In this chapter, we have explored how we can use the Oracle Service Bus and the
Mediator in the SOA Suite to reduce the degree of coupling. By reducing coupling,
or the dependencies between services, our architectures become more resilient to
change. In particular, we looked at how to use the Service Bus to reduce coupling by
abstracting endpoint interface locations and formats. Crucial to this is the concept of
canonical or common data formats that reduce the amount of data transformation
that is required, particularly in bringing new services into our architecture. Finally,
we considered how this abstraction can go as far as hiding the fact that we are using
multiple services' concurrently by allowing us to make routing decisions at runtime.
All these features are there to help us build service-oriented architectures that are
resilient to change and can easily absorb new functionality and services.
 
Search WWH ::




Custom Search