2013-09-28 24 views
-2

我是新來融合esb,我有一個要求,我有兩個Web應用程序將在不同的服務器(應用程序將在不同的Jboss服務器和熔斷器將在另一個物理機器),他們需要使用REST協議通過fuse esb進行通信,我知道我必須使用camel將傳入的請求從一個應用程序路由到另一個應用程序,任何人都可以分享一些想法或任何可以獲得的鏈接一些信息。我現在坦率無知,任何幫助將不勝感激。如何使用駱駝作爲兩個應用程序之間的路由器

問候,

+0

這個問題/話題在這個論壇上回答了很多次。在apache駱駝網站上也有很好的例子。 – techuser

+0

高科技用戶,我的要求是,應用程序將在兩個不同的服務器(物理),因爲保險絲esb將在第三個服務器,我正在考慮如何配置保險絲,以便這兩個應用程序可以溝通。 我發現的所有例子在應用程序中都有駱駝路由器,我不能這樣做,因爲它們是現有的應用程序。我必須使用駱駝來促進應用程序之間的通信。 – Sayan

+0

連接Web服務的路由通常在運行服務的應用程序之外運行。不確定你在說什麼樣的例子。如果您正在尋找使用保險絲,請檢查redhat文檔。我不認爲你會在這裏得到一個教程。 – techuser

回答

0

我敢打賭,你有露出裏面融合REST API來實現鬆耦合的一些要求。

如果您需要解析發送給Java的數據類型並將它們映射到其他地方,則可以使用CXFRS來公開您的REST接口。

另一個更簡單的組件是Restlet。它允許您處理REST樣式接口的大多數方面,例如URI解析。

由於REST is plain HTTP,在某些情況下,您可以使用組件很長的路,可能只是代理或路由HTTP請求。

在任何情況下,閱讀了關於這些組件,並更具體的問題回來,如果您有任何

+0

你知道任何教程或者寫出來解釋這種事情嗎? –