WebService学习之旅(四)Apache Axis2的安装
一、Axis2簡介
Axis2是目前使用較多的WebService引擎,它是Axis1.x的升級版本,不僅支持SOAP1.1和SOAP1.2,而且也提供了對REST風格WebService的支持。
Axis2較舊的版本是更有效率,更加模塊化和更多的XML類型。它是經過精心設計,可以輕松添加模塊,以提升現有的功能特征,例如安全性和可靠性等。
二、Axis2下載與目錄結構介紹
Apache Axis2目前最新版本為1.7.1,官方下載地址:
http://axis.apache.org/axis2/java/core/download.html
我們需要將上圖中框選的幾項下載到本地,下面對這些資源做個簡單介紹。
axis2-1.7.1-bin.zip為Axis2完整的發行版本。
axis2-1.7.1-war.zip解壓后可以獲取一個war包,該war包可以部署到應用服務器,用于和Web容器集成。雖然axis2-1.7.1-bin.zip已經包含了該項,但是需要我們自己使用ant構建生成war包,為了方便起見,我們直接從官網下載war包。
下面兩項為Axis2官方提供的Eclipse插件,方便WebService發布及客戶端調用代碼的編寫,后續文章會介紹插件的安裝與使用。
接下來將axis2-1.7.1-bin解壓目錄結構如下圖所示:
bin目錄為axis2的一些可執行腳本,axis2提供了一個內置的應用服務器及一個Web應用,conf為Web應用配置,當使用內置服務器發布WebService時,相關的*.aar包可以存放到repository目錄下。samples目錄為axis2提供的一些案例項目,webapp即為axis2-1.7.1-war.zip中的內容,用于將axis2安裝到web容器(例如tomcat)中。
進入bin目錄下執行axis2server.bat,啟動內置服務器,打開瀏覽器訪問http://localhost:8080/axis2/services/
出現下面界面說明axis2內置服務器啟動成功。
三、將Axis2安裝到Tomcat中
1.將axis2-1.7.1-war.zip解壓后可以看到axis2.war包
2.拷貝axis2.war到tomcat的webapps目錄下
3.啟動tomcat服務器,打開瀏覽器訪問http://localhost:8080/axis2/axis2-web/
出現下圖所示界面說明安裝成功
4.點擊Services可以查看當前所有對外發布的WebService。
到此為止axis2已經安裝成功,下一節開始介紹axis2的使用。
轉載于:https://www.cnblogs.com/lanzhi/p/6468265.html
總結
以上是生活随笔為你收集整理的WebService学习之旅(四)Apache Axis2的安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 四则运算2的单元测试
- 下一篇: [sh]uniq-sort-awk