| Author |
what is two way commit
|
kiran kumar
Greenhorn
Joined: Feb 07, 2005
Posts: 29
|
|
Hi what is two way commit in transactions. can you please explain that.
|
 |
Saket Barve
Ranch Hand
Joined: Dec 19, 2002
Posts: 224
|
|
Two-phase commit is a protocol used by the JTA. Any commit is done in two stages: 1. JTS asks EACH ResourceManager if they is ready to commit. 2. If yes (for all), the JTS goes ahead and commits. If no (even for a single ResourceManager) the transaction is aborted. Regards, Saket
|
 |
Nischal Tanna
Ranch Hand
Joined: Aug 19, 2003
Posts: 182
|
|
Two way commit can be useful for distributed transactions for e.g. u call a Message Driven Bean (asynchronously) as well as a Database operation. So before comitting the transaction (message will be send to the Resource Manager of both the Transactions asking for their acknwoledgement. If yes (from both), commit . if no (from either), rollback). [ March 16, 2005: Message edited by: Nischal Tanna ]
|
Thnx
|
 |
 |
|
|
subject: what is two way commit
|
|
|