Certain server execution environments that are supported by CA Gen let multiple servers participate in a distributed transaction. A CA Gen application that is implemented as a distributed transaction extends the scope of a single unit-of-work to include more than one server process. The activity that is associated with coordinating the completion of processes that are involved in the distributed transaction is a process that is known as two-phase commit. A CA Gen DPS uses the two-phase commit mechanism of the execution environment.
The use of a two-phase commit process enforces the integrity of the distributed transaction and its data sources. The two-phase commit process obtains a consensus from all participants to determine the outcome of all work that is associated with the transaction.
This appendix describes the components of the execution environment that are involved in providing the two-phase commit processing. This appendix also briefly covers the actions that take place to complete a two-phase commit.
|
Copyright © 2014 CA.
All rights reserved.
|
|