Hi,
please hava a look at
http://www.xmlblaster.org/MessageFlowPubSubOverview.html
I hope it helps, best regards,
Marcel