• Post Reply Bookmark Topic Watch Topic
  • New Topic

Transaction in WebServices  RSS feed

 
mini mehta
Ranch Hand
Posts: 120
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi

I have some idea about SOA and webservices, but I was wondering if somebody can throw any light on how can one use webservices in a transaction.

Thanks
Mini
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As far as I know, you'd have to use WS-Transaction which (as far as I know) doesn't have implementations yet. Obviously you could implement the transaction handling manually.
 
J. Acc.
author
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes, the WS-Transaction specification was recently split into two: WS-AtomicTransaction for traditional ACID transactions, and WS-BusinessActivity, for long running transactions that have compensation processes instead of rollback capability. These two protocols are used in conjunction with WS-Coordination, a standard for context management. Support for these standards is still maturing, but it is coming.

These articles might be of interest to you:

Context Management and Transaction Coordination with WS-Coordination and WS-Transaction
http://www.ws-standards.com/ws-coordination.asp

Distributed transactions with WS-AtomicTransaction and JTA
http://www-106.ibm.com/developerworks/webservices/library/ws-transjta/

Secure, Reliable, Transacted Web Services
http://www-106.ibm.com/developerworks/webservices/library/ws-securtrans/
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!