Welcome 微信登录

首页 / 软件开发 / JAVA / WebService大讲堂之Axis2(1):用POJO实现0配置的WebService

WebService大讲堂之Axis2(1):用POJO实现0配置的WebService2011-08-13 BlogJava 哈佛校训Axis2是一套崭新的WebService引擎,该版本是对Axis1.x重新设计的产物。Axis2不仅支持SOAP1.1和 SOAP1.2,还集成了非常流行的REST WebService,同时还支持Spring、JSON等技术。这些都将在后面的系 列教程中讲解。在本文中主要介绍了如何使用Axis2开发一个不需要任何配置文件的WebService,并在客 户端使用Java和C#调用这个WebService。

一、Axis2的下载和安装

读者可以从如下的网址下载Axis2的最新版本:

http://ws.apache.org/axis2/

在本文使用了目前Axis2的最新版本1.4.1。读者可以下载如下两个zip包:

axis2-1.4.1-bin.zip

axis2-1.4.1-war.zip

其中axis2-1.4.1-bin.zip文件中包含了Axis2中所有的jar文件, axis2-1.4.1-war.zip文件用于将 WebService发布到Web容器中。

将axis2-1.4.1-war.zip文件解压到相应的目录,将目录中的axis2.war文件放到<Tomcat安装目录 >webapps目录中(本文使用的Tomcat的版本是6.x),并启动Tomcat。

在浏览器地址栏中输入如下的URL:

http://localhost:8080/axis2/

如果在浏览器中显示出如图1所示的页面,则表示Axis2安装成功。

图1