2016-11-30 18 views

回答

1

使用WMQ的推薦方式一直都是通過JMS組件,因爲它可以讓您在需要時輕鬆切換到其他提供程序。但是,如果您需要使用某些WMQ特定的函數,那麼我的建議是擴展camel-wmq庫 - 它只包含WMQ支持的一部分功能,不支持您需要的MQII​​H頭文件。向組件添加功能可能涉及比solution Souciance Eqdam Rashti suggested更多的工作,但這將是更清潔的解決方案,更符合駱駝的理念。此外,你會回饋社區,從而幫助使駱駝更適合每個人的工具:)

我還建議你通過IBM MQ discussions on the Camel's official user group mailing list,看看你是否可以挽救任何東西。

2

你不需要使用jms。 WMQ有一個客戶端API。只需下載wmq客戶端jar包並將它們放入您的項目中,並將它們與您的駱駝路線一起使用。您可能會將wmq客戶端代碼放入處理器類或類似的類中。關閉當然最好測試通過RFHUTIL或類似的客戶端手動將消息放入隊列中,因此您確定環境設置是正確的。

相關問題