本文主要说明aixs2开发web service并部署到tomcat下的过程。
1 下载WAR Distribution
本文使用WAR Distribution :官方准备的axis2的web应用程序包——可以部署在大多数的servlet容器中。
下载aixs2 的1.6.2 Release:http://mirror.bjtu.edu.cn/apache//axis/axis2/java/core/1.6.2/axis2-1.6.2-war.zip
从下载的axis2-1.6.2-war.zip包中解压得到axis2.war包——该WAR包可以直接发布到tomcat下使用。
2 axis2.war目录结构:
|——axis2-web aixs2管理界面JSP
|——META-INF
|——org
|——WEB-INF 包括所有支持aixs2发布和运行web service需要的文件(classes、配置文件、lib包、扩展模块、发布的服务等)。
|——classes
|——conf
|——lib
|——modules
|——services
|——web.xml
在目录结构中,我们还有很多疑问,需要在学习中不断的完善!!!!
3 下面继续说明,如何使用aixs2.war包来准备开发环境?
在eclipse中,创建一个名称为aixs2demo的动态web工程,创建好后如下所示:
解压上面提到的aixs2.war,并包括其中的文件到aixs2demo工程的WebContent下,如下所示:
开发环境就算准备好,最后我们测试一下我们准备的环境。运行aixs2demo这个web工程,并通过浏览器访问http://localhost:8080/aixs2demo/得到下面的界面,成功!!