選擇Mule
在Linux上搭建Mule開發環境
運行Mule例子
一、選擇Mule+Maven
想找一個開源的SOA平台,以為是初學,文檔要齊全一些。開始找了apache的servicemix,開源社區的文檔很少,它的enterprise版本fuse-ESB官網上都是視頻教程,琢磨了很久,沒有搞定。。。
Mule也不錯,而且文檔清楚多了。
二、在Linux上搭建Mule開發環境
1. 基礎環境的配置:
mule-standalone-3.1.1
apache-maven-3.0.3
jdk1.6.0_25
這些軟件解壓有,進行環境配置就可以使用了,都不需要編譯。我的配置環境的腳本是:
具體的變量要根據你軟件解壓的路徑來設置。設置完成後就可以運行Mule的例子了。
1. 基於eclipse的IDE:
muleide-2.1.1.zip
eclipse-jee-helios-SR2-linux-gtk.tar.gz
解壓eclipse。
將muleide-2.1.1.zip拷貝到eclipse的解壓目錄下,執行unzip,重新啟動eclipse;
進行如圖所示進行配置,最後從地址http://download.eclipse.org/technology/m2e/updates/M更新maven插件:
三、運行Mule例子
執行mule start,啟動mule;
拷貝exmple文件夾裡的*.zip到apps目錄下,mule會自動部署;
打開浏覽器,打開網頁:http://localhost:18082/examples,如果不在本機運行,localhost換成服務器的IP即可。