Hi The spring control bus resides in one context (or am i wrong ?) A spring integration context would expose and consume services using channels and adaptors. So in a distributed environment what is the best practise to take advantage of integration of "spring integration". In the sense that there are several peer nodes running each within their own context what is the suggested methodology of passing messages ? (jms ; then with which open source provider). In short how to leverage spring-integration as an Enterprise service bus and what are the best practises surrounding them.

Thanks in advance