Put and Service Procedures

The procedures in the QUEUE are the software routines that process messages as they transit the QUEUE.

The processing is generally performed according to the message type and can result in a modified message, new messages, or no message. A resultant message is generally sent in the same direction in which it was received by the QUEUE, but may be sent in either direction. A QUEUE always contains a put procedure and may also contain an associated service procedure.