The intent of STOMP is to allow that asynchronous receipt flow. But
it's the client implementation which dictates how the message flows
will apear. If a client always wait for the receipt of a message
before sending the next message then it will end up having the
synchronous receipt message flow you described in your message.
Regards,
Hiram
FuseSource
Web: http://fusesource.com/