在WAS中,为什么TOPIC和QUEUE一起使用?

时间:2013-01-18 21:35:52

标签: jms websphere ibm-mq websphere-6.1 jms-topic

在websphere app server 6.1中,当我想设置JMS时,我需要设置一个主题,我需要设置队列,然后在MQ explorer中我在主题和队列之间创建一个订阅。现在,此配置适用于发布/订阅模型。如果向主题发布了某些内容,则所有队列都将获取该消息。

那么我们如何在websphere中指向点对点消息?我问这个问题,因为我认为主题是发布订阅模型。队列用于点对点消息传递。但在WAS中,两者混在一起。

1 个答案:

答案 0 :(得分:2)

这两个人并没有混淆。这里没有矛盾,真的。

  • 发布/订阅模型使用主题(发布“事物”)和一组设置为使用该主题的队列。
  • 点对点模型使用队列; “生产”应用程序将消息放入队列,“消费”应用程序从该队列中获取消息。

因此,没有矛盾。请记住,主题和队列只是实现发布/订阅或点对点拓扑的“工具”。