1.3 Overview
This section presents a brief overview of the following topics:
The life cycle phases of a transaction, including the Two-Phase Commit protocol
Additional processing cases to consider: unilateral abort and single-phase commit
The distinct roles that are played by participants in transaction processing
Transaction recovery details
Transaction marshaling and propagation details