2011年10月9日 星期日

【Axis2】Java Web Services 環境配置

這邊帶大家用一個簡單的 Hello World 的例子來介紹 Java Web Service 的開發

首先我們運用 Apache 的 AXIS2 當作 Web service

前置作業:

l   Sun JDK 1.5已安裝且環境變數已設定完成

l   Apache Tomcat 5.5已安裝完成
     註:若無安裝Server RuntimeEclipse會無法建立Web Services Client


首先先配置 Client 的部分


第一步:先安裝 AXIS2

先到這裡下載 AXIS2 下載     ((選擇1.5版的

下載完成後解壓縮放到適當位置 例如 C:\axis2-1.5

在該目錄下的 lib 是 AXIS2 所有能用到的 JAR 檔

接下來設定一下環境變數

新增環境變數 AXIS2_HOME  值:C:\axis2-1.5









接著配置一下 Eclipse 的部分


Window > Preference > 點選左邊的 Web Services > Axis2 Preference >
Axis2 runtiom location 打上剛裝好的Axis2目錄( C:\axis2-1.5 )


點選左邊的 Web Services > Server and Runtime
Server Tomcat v5.5 Server Web service runtime Apache Axis2


最後再把 Axis2 的 JAR 檔匯入 Eclipse

點選左邊的 Java > Build Path > User Libraries > New > 輸入 AXIS2

按下 OK 後點選旁邊的 Add JARs  將剛剛的 c:\axis2-1.5\lib\  裡面所有的 Jar 匯入


到這邊為止是 Client 的配置  接著是 Server 端的配置


同要先到剛剛的下載點  選擇 WAR (Web Archive) Distribution

下載完成後解壓縮目錄下會有一個 WAR 檔 > axis2.war

將他放到 Tomcat 5.5 的安裝目錄下的 webapps 目錄裡


EX : C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps

接著啟動 Tomcat 就會自動產生 axis2 資料夾了  ((要注意啟動時有沒有錯誤發生


接著先修改管理員的帳號密碼   開啟 



C:\Program Files\Apache Software Foundation\Tomcat5.5\webapps\axis2\WEB-INF\conf\axis2.xml

找到  <parameter name="userName">admin</parameter>
          <parameter name="password">axis2</parameter>

更換成你想要的帳密即可



最後重新啟動 Apache Tomcat 5.5 並瀏覽以下網址

http://localhost:8080/axis2/   看是否成功了

沒有留言:

張貼留言