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
Learning about service integration buses
Concept topic Concept topic    

Terms and conditions for information centers | Feedback

Last updatedLast updated: Aug 30, 2013 8:21:57 PM CDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-express-iseries&topic=cjj8000_
File name: cjj8000_.html