2014-02-11 52 views
11

我需要知道Jboss Fuse和Switchyard有什麼不同。 Switchyard網站表示它將取代Jboss ESB。這帶來的問題FUSE和Switchyard之間有什麼區別,兩者都可以作爲ESB保險絲與開關廠

+1

有關於此差異的一些信息,請參閱此頁:http://www.jboss.org/products/fsw.html –

回答

18

Switchyard實際上位於「JBoss Fuse Service Works」(這是新的「JBoss SOA Plattform」)的頂部,作爲框架面向服務的應用程序。

Fuse提供Camel作爲使用企業集成模式(EIP)的集成框架,但不提供像SOA Plattform(如服務註冊表或UDDI ...)的功能。

它們都是ESB,但針對不同的用例;一個用於SOA,另一個用於集成,並且它們也基於不同的容器; Fuse Service Works將JBoss EAP作爲容器,一個J2EE規範,FUse基於Karaf容器,一個OSGi'規範'。

我希望我幫你。

0

Jboss通過集成Switchyard和其他幾個Apache相關框架發佈了一個新版本的Fuse,請參閱link。 Switchyard是一個複合框架,在這裏你可以做很多集成,比如文件輪詢,http,soap,webservice,BPEL,BPM和Java Beans等。

Jboss說你可以使用EAP 6.4服務器來工作在Jboss Fuse(Switchyard)相關的東西上,但EAP 6.4服務器的vanilla安裝不會通過JBDS檢測Switchyard應用程序。你想在你的EAP服務器上安裝JBoss Fuse。請參閱link以瞭解更多細節。