2013-01-18 48 views
1

在websphere app server 6.1中,當我想要設置JMS時,需要設置一個主題,並且需要設置隊列,然後在MQ Explorer中創建主題和隊列之間的訂閱。現在這個配置用於發佈/訂閱模型。如果某些內容發佈到該主題,則所有隊列都會收到該消息。在WAS中,爲什麼TOPIC和QUEUE一起使用?

那麼我們如何在websphere中實現點對點消息傳遞呢?我問這個問題,因爲我認爲主題是用於發佈訂閱模型。隊列用於點對點消息。但是在WAS中,這兩者混爲一談。

回答

2

這兩個沒有混淆。這裏真的沒有矛盾。

  • 發佈/訂閱模型使用主題(向其發佈「內容」)和設置爲使用該主題的一組隊列。
  • 點對點模型使用隊列; 「生產」應用程序將消息放入隊列中,「消費」應用程序從該隊列中獲取消息。

因此,沒有矛盾。請記住,主題和隊列只是實現發佈/訂閱或點對點拓撲的「工具」。

相關問題