Although the final commit/rollback decision treats the transaction as a single logical unit, there can be many transaction branches involved. A transaction branch is associated with a request to each resource manager involved in the distributed transaction.
Requests to three different RDBMSs, therefore, require three transaction branches. Each transaction branch must be committed or rolled back by the local resource manager.
samedi 27 octobre 2007
Inscription à :
Publier les commentaires (Atom)
Archives du blog
-
▼
2007
(20)
-
▼
octobre
(20)
- Degrees of isolation (degrees of Consistency)
- Serializability
- Concurrent Transactions
- Isolation and ACID properties
- Java Transaction Design Strategies
- UserTransaction Interface
- TransactionManager Interface
- Oracle SQL Transaction Management
- XAResource interface
- JTA Interfaces
- Two-Phase Commit Protocol
- Transaction Branch
- XA Specification
- Transaction Manager
- The Application Server
- The Resource Adapter
- The Resource Manager
- Distributed Transaction Processing Model
- Distributed Transaction
- JTA
-
▼
octobre
(20)
Aucun commentaire:
Enregistrer un commentaire