ServiceMix(一)

第一次在csdn上寫文章,雖然很菜,但還得寫不是嗎?不然怎麼進步?

最近在研究ServiceMix,這篇文章以及後續(應該會堅持寫下去!?!)ServiceMix系列就作爲學習筆記吧!

ServiceMix官方網站:http://servicemix.apache.org/

(一)簡介

  ServiceMix由OSGI(開放網關協議)驅動,是一個開源的ESB,是一個集成容器,把ActiveMQ,Camel,CXF和Karaf等集成在一個強大的運行平臺之上,我們可以用它來創建自己的整合解決方案。

(二)部署

  略

(三)測試

在測試camel和activeMQ的時候,遇到了一個小小的問題,不過這個小問題讓我頭痛了好久。

問題是這樣的,我在環境變量中配置了SERVICE_HOME,然後在環境變量PATH中添加了SERVICE_HOME,這樣打開命令提示符直接輸入ServiceMix就可以啓動ServiceMix了,感覺這樣更方便。可是問題來了,在測試camel時,用網站上給的xml源碼新建了一個文件a.xml(名字隨意),然後將a.xml放進deploy,期待奇蹟的發生,結果尼瑪,期待中的camel文件怎麼就是沒有生成呢。你不生成,我給你建一個總可以吧,結果發現一切都是in vain。

糾結了好久,再仔細看官網上的說明,抱着試試看的心理,通過cd /d +servicemix的安裝路徑,然後進入bin打開servicemix,期待已久的結果終於出現了,系統自動創建了camel文件夾。

(四)總結

創新是必要的,但要在掌握現有東西的基礎上。(畫外音:尼瑪,真坑)

QQ:871632302

  



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章