Only 48 hours left in the trailboss' kickstarter!

New rewards and stretch goals. CLICK HERE!



  • Post Reply Bookmark Topic Watch Topic
  • New Topic

designing transaction processing in SOA applications.  RSS feed

 
Srinivas Ramgopal
Ranch Hand
Posts: 63
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,

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.
 
Stan James
(instanceof Sidekick)
Ranch Hand
Posts: 8791
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!