我學習新東西的時候,喜歡馬上就看到一個應用,這樣有個感性的認識,學起來也生動。這里只記錄如何運行Axis2。
準備環境:
WinXp,
JDK5:安裝后并在系統環境變量中配置JAVA_HOME, PATH=%JAVA_HOME%\bin;,Classpath=.;%JAVA_HOME%\lib
ANT: 按照文檔安裝好后可以在命令行運行:ant
安裝Axis2:
下載已經編譯的
Axis2,并解壓縮到磁盤,在環境變量中配置Axis2_HOME;
運行 $AXIS2_HOME\bin\axis2server.bat (Windows) ,訪問地址 http://localhost:8080/axis2/services/ ,如果成功看到頁面就表示Axis2已經安裝成功,并且獨立的web 容器也正常運行了!
在Servlet容器中安裝Axis2:
1. 打一個axis2.war的包:打開命令行將路徑轉到:$AXIS_HOME/webapp,運行:"ant create.war".
2. 將axis2.war放到容器的webapps目錄下: 執行ant命令后會在$AXIS2_HOME/dist中產生axis2.war,把這個war包copy到容器的webapps目錄,一般啟動容器就會自動部署了。
3.驗證:你可以訪問 http://localhost:8080/axis2 如果頁面出來:

那么恭喜你,安裝成功了!
訪問Validate可以確定服務正常;
訪問Administration,默認用戶名admin,密碼axis2,可以對axis2進行參數的修改以及上傳服務。
安裝和運行axis2很簡單吧,趕快行動,SOA來了!