This week's book giveaway is in the OCPJP forum. We're giving away four copies of OCA/OCP Java SE 7 Programmer I & II Study Guide and have Kathy Sierra & Bert Bates on-line! See this thread for details.
I think this is a dumb question since I know very less about SOA.
Is transaction processing handled differently in SOA applications ( which involves diffferent applications on different servers using multiple same/different databases) when compared to a less complex J2ee application (wherein there is a single database and the overall transaction management is taken care by the application server)?
Also any pointers to related articles/books is highly appreciated.
Thanks in advance for your valuable time and interest.
You are probably SOL with SOA. There is no multi-phase commit for distributed transactions built into the SOA world. Instead you wind up writing "compensating transactions" to reverse what you just did.
A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi