The IMS TM resource adapter interacts with the Java transaction manager by using the X/Open (XA) protocol to manage the global transaction and two-phase commit processing. The XA protocol defines a set of interfaces and interactions that describe how the Java transaction manager and the resource managers interact in a distributed transaction processing environment. The IMS TM resource adapter, together with IMS Connect, uses the XA protocol and works with IMS and Resource Recovery Services (RRS) on z/OS® to make consistent changes.
To use global transaction with TCP/IP, RRS must run on the same z/OS image with IMS Connect and IMS.