The receiver of the messages, on the other hand, has the choice to either receive these messages asynchronously or synchronously.
The messages can be received :
1. synchronously, where the client calls one of the receive methods (receive and receiveNoWait)
2. or asynchronously, where the client registers a MessageListener that invokes onMessage() method when a message aarives.
|