2013-04-22 61 views
2

我們一直在使用Apache ActiveMQ和Camel產品一段時間,但想看看一個好的基礎ESB。我一直在閱讀關於Fuse的Redhat站點,但一直無法找到Fuse和Apache之間編碼器之間顯着差異的良好總結。Apache產品和Redhat Fuse之間的發展差異是什麼?

從一個設計師/開發者的角度有哪些保險絲和Apache的駱駝和ActiveMQ的之間的差異顯著,我們一直在使用?我得到了可愛的概述,FuseIDE和ESB管理工具。但我真的只想知道代碼級別的差異,即它是否引入了更有用的駱駝端點?有沒有額外的真正有用的東西庫,會讓我的設計師/編碼人員的生活變得更輕鬆?有什麼缺陷需要注意?

我只是需要一些指針,以幫助我在我的搜索,不是大部頭。或者更好的還是一個快速鏈接到一個能夠解決所有這些問題的文檔(永遠充滿希望:o)!)我有很短的時間來形成一個前進的觀點,或者有機會通過我。

謝謝。

SK

回答

5

在代碼層上有「無」的差別。這個過程是我們在Apache項目上開發的,並將代碼更改同步到Red Hat/Fuse git repos。在那裏我們選擇我們想要進入分支機構的變化,以保持產品穩定。以及反向移植修復了老枝上,如果我們的客戶需要的是在/ etc(例如,您可以影響該)

來自Red Hat的產品也支持比從Apache社區支持更長的時間跨度。有一個存在保證一輩子,你可以在這裏找到:從保險絲/ JBoss的保險絲產品https://access.redhat.com/support/policy/updates/jboss_notes/

只有一些額外的駱駝組成部分,這是開源項目保險絲織物(http://fuse.fusesource.org/fabric/)這是JBoss的一部分的一部分保險絲產品。 Fuse Fabric正在捐贈給Apache ServiceMix,因此它也可以使該社區受益,從而允許ServiceMix將Fabric從開箱即用。 Fabric有幾個Camel組件,允許將消息發送到在集羣環境/雲環境中自動進行負載平衡的任何Camel端點。另外還有一個Camel組件用於選擇主節點,並且只在主節點上運行路由,如果主節點死了,則另一個節點接管。

我也認爲這一舉動證明了Fuse團隊的開放源碼 的意願。我們儘可能地在開幕式上做了 。例如,新項目 - hawtio(http://hawt.io/) 也完全開源,ASL許可證,github上的項目,任何人都可以貢獻/叉等

和JBoss保險絲產品允許修補自身的生產。因此,如果您儘快需要修補程序,我們可以提供修補程序作爲.zip文件,該文件可以使用產品中的內置修補程序工具進行修補。這在Apache中是不可能的。

進一步材料幾個環節(從我們的舊網站和JBoss社區網站)

披露:我的工作對於Fusesource/Red Hat。

+0

很酷謝謝你。 – 2013-04-23 23:55:53

1

在代碼級別上,差異非常小(如果有的話)。

您從commersial RedHat的包得到什麼支持,經過測試包和運營效益(你提到)。

這就是代碼生成後發生的事情 - 當你把東西放到生產環境中時,編碼器還沒有處理事件。

+0

謝謝。這幾乎證實了我正在得到的印象。我將與Redhat談談在新西蘭的支持。 – 2013-04-22 17:28:08

1

的Apache ActiveMQ的和駱駝是開源項目。 Redhat保險絲將它們和可能的許多其他組件捆綁到一個封裝中,因此它可以用作一個ESB封裝。我認爲最大的區別是你可以得到的支持。您可以獲得對您的組織尚未製作的內容的支持。在我看來,包裝附帶的工具在開發和維護期間確實有幫助。

+0

謝謝, ESB門戶網站和IDE擴展中提到的工具是什麼? – 2013-04-22 17:29:22

+0

是的,我知道的一些工具是用於監視和安裝軟件包的IDE和web gui。 – techuser 2013-04-22 19:35:49

相關問題