我正在研究運行在我的本地 Glassfish3安裝上的Java EE 6企業應用程序。我的一個EJB需要將消息發送到位於互聯網某處的遠程 JMS代理。如何使用Glassfish的JMS Broker將代理消息「上傳到」互聯網上的JMS Broker?
不幸的是,互聯網連接相當不可靠,所以我的想法是首先將消息發送給本地的 Glassfish自己的JMS代理。我的本地經紀人然後會將消息轉發給代理的遠程。如果互聯網連接不可用,本地經紀人只需等待連接恢復。
我正確地認爲這將起作用嗎?如果是這樣,我將非常感謝一些想法如何開始。
Ewernli和帕斯卡,非常感謝您的回覆。他們幫助我瞭解OpenMQ的當前侷限性。 我已決定不採用虛擬MDB方法,而是使用本地ActiveMQ消息代理。就目前而言,它似乎在起作用。 – 2010-02-01 09:46:07