[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