Tuesday, June 16, 2009

Design effective mediation flows

Programming Model and Design
 

How to Design effective mediation flows

Mediation is a way of mediating or intervening dynamically between services. A mediation flow implements a mediation.

Mediation has several useful functions. For example, you can use mediation when you need to transform data from one service into an acceptable format for a subsequent service. Logging lets you log messages from a service before they are sent to the next service. Routing lets you route data from one service into an appropriate service determined by the mediation flow. A mediation operates independently of the services it connects to. A mediation in the assembly editor appears as a mediation flow component between exports and imports.


Mediation flows overview

Mediation service applications intercept and modify messages that are passed between existing services (providers) and clients (requesters) that want to use those services. Mediation services are implemented using mediation modules that contain mediation flows.

Related links

  1. Developing custom mediations for WebSphere Enterprise Service Bus
  2. Getting started with WebSphere Enterprise Service Bus and WebSphere Integration Developer
  3. The WebSphere ESB mediation
  4. Using WebSphere Enterprise Service Bus mediation modules

 



No comments: