2013-12-20 21 views
0

我有一個問題。我們如何才能將WSO2與其他技術相互關聯

在工作SOA架構時。我正在使用ESB,我們如何將它與ESB和應用程序服務器相關聯。任何人都會給我這個想法。即使我們正在使用AWS,VCLOUD等其他技術,我們又該如何相互關聯?

回答

2

您可以使用ESB作爲中間件,例如您的前端客戶端將通過HTTP/S,TCP,JMS等與ESB進行通信,並且您的後端通過任何其他協議(如HTTP/S,TCP,JMS等。因此,ESB將爲您的前端和後端端點進行中介和協議轉換,即使使用兩種不同的協議也可以自由通話。

論ESB和應用服務器相互關係你的問題,ESB是用於集成您的後端服務器的一箇中間件服務總線,但是應用程序服務器是運行你的應用程序邏輯和使用其他QoS。您可以將您的應用服務器服務作爲SOAP Web服務或REST服務公開給ESB。請注意,在以下鏈接的體系結構圖中,您將在ESB的前面和後面都有傳輸層,它將爲您的前端和後端通過ESB進行通信所需的協議支持。

可以使用Stratos的作爲PaaS的部署你的ESB。應用服務器在雲中,這將在IaaS的運行像EC2時,vCloud,OpenStack的等

請有關詳細信息,請閱讀下文。

ESB架構: http://docs.wso2.org/display/ESB480/Architecture

關於Strator: http://docs.wso2.org/display/Stratos200/About+this+Release

相關問題