WebSphere WebSphere Application Server Network Deployment, Version 6.0.x Operating Systems: AIX, HP-UX, Linux, Solaris, Windows

Mediations

A mediation processes inflight messages between the production of a message by one application, and the consumption of a message by another application.

Mediations provide you with functionality to customize the messaging behavior of the bus. This may include processing such as:

A mediation is associated with a destination to create a mediated destination. A mediated destination has two parts: pre-mediated and post-mediated. Applications send messages to the pre-mediated part, and receive them from the post-mediated part. A mediation receives messages from the pre-mediated part, transforms the messages in some way, and places one or more messages on the post-mediated part. In this way, the mediation controls the progress or otherwise of messages to their intended target destination.

A mediation can operate within a global unit of work to ensure transactional integrity. Several mediations can operate at the same time to improve the throughput of messages at a destination.

The behavior of a mediation is defined by a mediation handler list. Mediation handler lists contain one or more mediation handlers. A mediation handler is identified to the administrative console by:

When you configure a mediation for use at a particular destination, the physical location is called a mediation point. The message processing provided by the mediation is started when the mediation point receives a message from the messaging runtime. The mediation operates on an instance of the message, for example transforming it, or forwarding it to other destinations.

Mediations operate on messages after the server has started. No new messages are mediated after server shutdown begins.

Related tasks
Configuring mediations
Learning about programming mediations

Concept topic

Terms of Use | Feedback

Last updated: 5 Oct 2005
http://publib.boulder.ibm.com/infocenter/ws60help/index.jsp?topic=/com.ibm.websphere.pmc.nd.doc\concepts\cjp0020_.html

© Copyright IBM Corporation 2004, 2005. All Rights Reserved.
This information center is powered by Eclipse technology. (http://www.eclipse.org)