[jboss-dev-forums] [Design of JBoss ESB] - Re: ServiceInvoker / deliver in new transaction

mark.little@jboss.com do-not-reply at jboss.com
Fri Nov 28 08:07:50 EST 2008


Hi Bernd. We've had a few people (not many) ask about this in the past. Yes it could be supported, but the whole philosophy behind ESB is SOA which is about loose coupling. The synchronous request-response pattern that we are used to in other areas is not the default one that we would encourage. There are quite a few papers and articles on the Web about how and why one-way interactions are more appropriate. In that situation, a single global transaction does not work and something like JMS transacted sessions, or compensation transactions (e.g., WS-BA) is better. However, there are still some cases where a single transaction that encapsulates the sending of the request and all work done by that request (including possible any other onward calls the initial receiver may make) is needed. It's just not something that we support at the moment. But I'm sure it will come eventually (e.g., through the eventually support of WS-AT or JTS).

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4193013#4193013

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4193013



More information about the jboss-dev-forums mailing list