2012-10-18 53 views

回答

2

如果您正在使用的WebSphere MQ工作作爲WebSphere Application Server中的消息提供者的隊列將需要首先在WebSphere MQ QueueManager上創建。這可以通過圖形WMQ資源管理器或通過使用'runmqsc'工具的命令行完成。

信息可以爲這些通過WMQ資訊中心調查報告 - 建議做了「WMQ圖書館」網絡搜索來獲得最新的鏈接,目前雖是http://www-01.ibm.com/software/integration/wmq/library/index.html

主題雖然不需要預先創建 - 儘管如果需要他們可以。各種屬性可以設置爲與默認值不同。

如果隊列不需要是永久的,例如作爲臨時回覆,然後查看從JMS連接創建臨時隊列。

0

createQueue不會創建新隊列。它只是根據供應商特定的標識符創建一個javax.jms.Queue對象。 javax.jms.Queue對象只是對現有隊列的引用。通常,您從JNDI中檢索javax.jms.Queue對象; createQueue僅在使用JNDI不可行或不可取的情況下有用。

注意:有一個例外,即支持隊列自動創建的JMS提供程序(我認爲ActiveMQ有這樣的功能)。

相關問題