WebSphere WebSphere Application Server Network Deployment, Version 6.1.x Operating Systems: AIX, HP-UX, i5/OS, Linux, Solaris, Windows, z/OS

Message ordering

Messages produced by a single producer to a single destination will be seen by a consumer in that destination in the same order as they were produced. However, certain events, such as system failures, can disrupt this order. Message ordering allows you to prevent this order being changed.

Message reordering can be avoided if the following rules are applied: These rules assure correct ordering of the messages consumed by a single consumer, however they do not guarantee that the consumer will receive all messages produced by the producer. Whether the consumer receives all messages can be affected for a number reasons, including the reliability of the messages and the consumer's selection criteria.

These rules also assure the order of messages produced by a single producer. When a consumer consumes messages from different producers that follow these rules, the messages might be interleaved.

A destination can be configured to have some of the listed restrictions enforced automatically and additional restrictions applied. For further information, see Strict message ordering for bus destinations.

Related concepts
Strict message ordering for bus destinations
Message points
Foreign buses

Concept topic

Terms of use | Feedback


Timestamp icon Last updated: 26 February 2009
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.pmc.nd.multiplatform.doc/concepts/cjj8000_.html

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