1.3.5.1 Regular Messages

Messages that are sent as regular messages are stored in RAM during transfer and delivery to the destination queue until they are received. Storage in RAM provides fast performance, but the messages are not recoverable if the computer on which the messages reside fails. Therefore, regular messages can be lost when the QM service is stopped. Regular messages are not guaranteed to be delivered only once or in order.

Regular messages can, like durable or stream messages, survive a network failure. For example, if the client sends regular messages, and the link between the QM and the target computer fails, the QM continues to store the messages in its memory and retries the connection. However, if the sending QM fails before the link is restored, the undelivered regular messages are lost. Likewise, regular messages on a server are lost if a receiving QM fails.

Regular messages correspond to express messages, as described in [MS-MQQB] section 1.3.2.1.1.