Syncpointing a distributed process

You can use the SYNCPOINT and SYNCPOINT ROLLBACK commands to commit and roll back a distributed process.

This topic concentrates on the programming aspects of using the SYNCPOINT and SYNCPOINT ROLLBACK commands across APPC conversations at sync level 2 and MRO conversations. This includes issuing syncpoint requests and receiving them, because they are transmitted to all partners connected on conversations at sync level 2. The section also describes how these partners are given the opportunity to back out even though they have been requested to commit.

The SAA equivalent commands (SRRCMIT and SRRBACK) are described in Systems Application Architecture Common Programming Interface Resource Recovery Reference.