15.10 - Using Coordinators to Synchronize Processing - Call-Level Interface Version 2

Teradata Call-Level Interface Version 2 Reference for Mainframe-Attached Systems

prodname
Call-Level Interface Version 2
vrm_release
15.10
category
Programming Reference
featnum
B035-2417-035K

The following three main components are involved with 2PC protocol:

  • CLIv2 application
  • Participants (the databases)
  • Coordinator (IMS or CICS)
  • An application using the 2PC protocol must establish a 2PC session, initiate requests, and manage sync point processing. The actual synchronization is handled by the coordinator.

    When work is to be synchronized, the application requests that the coordinator communicate with the other participants to complete the synchronization. Teradata provides coordinator‑participant communications services, not the actual coordinators. The internal communications services (Coordinator-Participant Interface, or CPI) are provided as extensions to CLIv2.