2011-12-12 46 views
0

我想弄清楚如何通過jms將Web服務請求從Web服務器轉發到遠程應用程序服務器。 在我的架構中,有一些Web服務客戶端與某些Web服務器(Tomcat)進行通信,這些服務器需要轉發在遠程應用程序服務器上執行的請求,最終得到結果並將其推回到Web服務客戶端。 類似於: Web服務客戶端< - > HTTP < - > Tomcat < - > JMS < - > Application Server。 我想使用jax-ws,因此我的方法將在應用程序服務器中自動調用。 雖然我預計這將是常用的方法,但我沒有找到任何示例。 如果有人能提供關於如何構建這種配置的鏈接或提示,我將不勝感激。 目前我正在使用Metro,但任何其他解決方案也是有效的。 我感興趣的另一個方面是我是否可以通過JMS使用快速信息集來提高性能。 由於提前, 阿夫納通過JMS轉發Web服務

+0

請看這個問題。請指導我。 http://stackoverflow.com/questions/19706788/jersey-rest-web-service-with-activemq-middleware-integration。謝謝你的時間。 – Kumar

回答

0

一種選擇是使用Apache Camel

然後你可以用XML配置文件來配置這樣的事情。

0

你可以嘗試wso2MB作爲JMS提供者...查看以下鏈接,將是有益的

[1] http://wso2.org/library/message-broker

[2] http://pzf.fremantle.org/2011/04/introduction-to-wso2-message-broker_05.html來解決它

+0

謝謝,我會檢查出來。 –

+0

@Ratha,請看這個問題。 http://stackoverflow.com/questions/19706788/jersey-rest-web-service-with-activemq-middleware-integration 感謝您的時間。 – Kumar