Message ordering

Hi group,

we are looking into using an AMQP broker, specifically RabbitMQ to
dispatch Commands across a WAN to distributed instances of our

We have implemented a CommandHandlerInterceptor that will fork
Commands of a certain type to an AMQP Exchange, as well as proceed
them on the local CommandBus.

The receiving side attaches a Queue to the Exchange, receives the
Commands and publishes the Commands on it's local CommandBus.

This works nicely, but there is one feature of AMQP that disturbs:

---------- From RabbitMQ FAQ -----------------------

Here’s one solution: