Pausing message delivery in WebSphere 

The advantage of using JMS Queues or Topics is that messages can be processed asynchronously. Sometimes you need to pause the processing temporarily. Say for example, your messages write data to a database but the database is shutdown in the evenings. What do you do with the messages in the Queue or Topic? The JMS [...]

Web’sFear MQ JMS 

If you ever wrote a Message Driven Bean (MDB) as a durable subscriber to a Topic, you will appreciate this. Most JMS containers implement Topic as an implementation of Observer pattern. This way durable subscribers are registered to a Topic so when an event occurs (or when a message is published) the subscribers are notified. [...]