Previous Topic: Two-Phase Commit OverviewNext Topic: Typical Commit Flows


Terminology

The following terms are associated with two-phase commit processing:

A Resource Manager is a software component that controls access to and the state of one or more recoverable resources. A CA IDMS central version is an example of a resource manager.

A Transaction Manager is a software component that directs commit and backout processes. Multiple transaction managers may be involved in a single commit or backout operation. If so, their actions are coordinated to achieve transaction consistency. Every CA IDMS system has a transaction manager as a component.

A Coordinator is a transaction manager that initiates a two-phase commit operation and is responsible for its overall outcome. A coordinator is sometimes referred to as an initiator.

A Participant is a resource manager or a transaction manager other than the coordinator that participates in a two-phase commit operation. A participant is sometimes referred to as an agent.

A Distributed Transaction is a unit of recovery in which more than one resource manager participate.