Queues an topics Queues A message that is put on a message queue always has one receiver only. If there are more than one application listening to the same queue, still only one of them will receive the message. Topics Topics works with publish/subscribe semantics. There can be many publishing applications that publishes messages for a topic and there can be many subscribing applications that all will receive the same message.