Units of work (UOW) tracking
In a non-shared-queues environment, a unit of work is tracked by a recovery token and by a unit of work (UOW). In a shared-queues environment, a unit of work is tracked using only a UOW.
The UOW consists of the following fields:
- Originating-system message ID: Message ID assigned by the IMS that originates the message.
- Originating IMSID
- Time-stamp token
- Processing-system message ID: Message ID assigned by the IMS processing the message.
- Processing IMSID
- Time-stamp token
Because the UOW has IDs for both the system that originates the message and the system (if any) that processes the message, all messages that are associated with an original message can be tied together by the UOW (specifically, the originating-system message ID in the UOW).