Use CICS
CICS is one of the elements of TXSeries .
The versions of TXSeries that are XA-compliant (and use a two-phase commit process) are defined in the System Requirements for IBM MQ information.
IBM MQ also supports other transaction managers. See the System Requirements for IBM MQ web page for links to information about supported software.
- Requirements of the two-phase commit process
Requirements of the two-phase commit process when we use the CICS two-phase commit process with IBM MQ. These requirements do not apply to z/OS .- General XA support
An XA switch load module is provided to enable you to link CICS with IBM MQ on UNIX and Linux systems. Additionally, sample source code files are provided to enable you to develop the XA switches for other transaction messages. General XA is not supported on IBM i.- Enable the CICS two-phase commit process
To enable CICS to use a two-phase commit process to coordinate transactions that include MQI calls, add a CICS XAD resource definition stanza entry to the CICS region. Note, this topic is not applicable to z/OS.- Enable CICS user exits
A CICS user exit point (normally referred to as a user exit ) is a place in a CICS module at which CICS can transfer control to a program that we have written (a user exit program ), and at which CICS can resume control when your exit program has finished its work.Parent topic: Scenario 2: Other software provides the coordination