To ensure data integrity during transactions,
globally coordinate message flow transactions with a WebSphere MQ queue
manager.
On distributed platforms (UNIX
®,
Linux (x86 platform),
and Windows
®),
by default the broker manages all message flow transactions using a one-phase
commit approach. In many contexts this is sufficient, but if your business
requires assured data integrity (for example, for audit reasons or for financial
transactions), configure your system so the broker's
WebSphere MQ queue
manager manages the message flow transactions in a two-stage commit approach
using the XA protocol standard. For more information about global coordination
of transactions, refer to the Transactional model in the Related links.
On z/OS®, all transactions are globally coordinated by Resource
Recovery Service (RRS) so the following instructions are not relevant. RRS
must, however, be available. For more information about RRS planning on z/OS refer
to the Related links.
To configure your system for global coordination
of transactions:
When you have completed all of the steps, your
message flows are processed using global coordination, which is managed by
the queue manager.
You must complete all of the steps correctly; otherwise,
global coordination will not work.