Determining eligibility for sysplex-wide processing
Some IMS messages in a shared-queues environment are eligible for sysplex-wide processing; others are not.
Definition: An IMS message can be one of the following
statements:
- A transaction or transaction response
- A message switch
- A system message
- A message from LU 6.2 or OTMA
- A command or command response
All messages (not including commands or command responses) are placed in shared queues.
Messages eligible for sysplex-wide processing
Messages for the following types of communication are eligible to be processed on any IMS in the IMSplex:
- Transactions defined locally or using the Destination Creation exit routine (DFSINSX0)
- Fast Path transactions defined using the DBFHAGU0 exit routine with sysplex processing option LOCAL FIRST or GLOBAL ONLY
- Fast Path messages for a program that is active in the IMSplex
- The following synchronous message types:
- APPC
- OTMA
- LTERMs or by using the Destination Creation exit routine (DFSINSX0)
Definition: A message for an LTERM can be:
- A transaction response
- A message switch
- A system message
- A command response
Messages not eligible for sysplex-wide processing
Messages for the following types of communication must be processed locally and are therefore not eligible for sysplex-wide processing:
- Serial transactions (transactions defined with SERIAL=YES specified on the TRANSACT macro)
- Commands and command responses