Try OpenEdge Now
skip to main content
Messaging and ESB
Implementing Messaging : Transaction and recovery procedures : Message acknowledgement, forwarding, and recovery

Message acknowledgement, forwarding, and recovery

A client sends an acknowledgement to tell the SonicMQ Broker that the client received and processed a message and does not need to receive that message again. Acknowledgement of a message prevents the message and all previous messages from being delivered to that session again.
The following table lists the methods the application uses to set message acknowledgement.
Table 34. Acknowledging and forwarding messages
The sections that follow describe automatic message acknowledgement, preventing message acknowledgement, and message recovery.
* Automatic message acknowledgement
* Preventing message acknowledgement
* Single-message acknowledgement
* Message recovery
* Example