Kbase 19284: SonicMQ: Temporary Queues are not Created Administratively
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  29/11/1999 |
|
SUMMARY:
This solution discusses creation of temporary queues in Progress SonicMQ 2000.
EXPLANATION:
TemporaryQueues are not created administratively, they are created by a user, and are scoped to that user so that no other user may get messages from them.
The TemporaryQueue may be specified in the "JMSReplyTo" field of an ordinary publish/subscribe message. The recipient(s) of that message may then put messages on the user's (broker-side) temporary queue.
TemporaryQueues are closed when the underlying connection is closed. The broker-side queues they represent are deleted at this time. Any outstanding messages on temporary queues are deleted when the connection is closed, whether they are persistent or not. This is compliant with the JMS spec version 1.0.1. Also, messages on temporary queues (broker-side) are not saved to the database.