Conversational transactions in a shared-queues environment
In a shared-queues environment, conversation status is local to the IMS that initiates the conversation.
When an IMS initiates a conversation, the following events occur:
- IMS places the conversational transaction on the shared queues.
- A locally defined SMB (or RSMB) or the Output Creation User exit routine (DFSINSX0) identifies the transaction as conversational.
- Any IMS that registers interest in the transaction can process it. Also, any IMS can process any step of the conversation.
- One IMS reads the message and schedules an application program to process the message.
- The application program processes the message, saves data in the SPA, and responds to the initiating terminal.
The /EXIT, /HOLD, and /RELEASE commands apply only to the IMS that initiates the conversation.