环境:JDK 1.6.0 + Myeclipse 6.0+Tomcat6+Axis2-1.5.1
1.下载axis2 的2进制的包和war,现在的最新版本是1.4.1 发布时间是2008-8-25
地址分别是:http://apache.mirror.phpchina.com/ws/axis2/1_4_1/axis2-1.4.1-bin.zip
http://apache.mirror.phpchina.com/ws/axis2/1_4_1/axis2-1.4.1-war.zip
2.把下载后的war放入tomcat的webapps目录里,然后启动tomcat,这样war包就会自动解压为目录axis2
在浏览器中输入http://localhost:8080/axis2/ ,如果一切正常你会看到下面的画面
3,就开始准备一下axis2的eclispe的插件了。axis2的eclispe插件分为2个,一个是帮助我们生成aar文件的,另一个是帮我们用wsdl文件生成stub代码的。
下载地址是
http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/tools/1_4_1/axis2-eclipse-codegen-wizard.zip
先编写服务端class,并通过Axis2 Service Archiver将其打包成aar文件并将其放入tomcat->webapps->axis2->WEB-INF->services下。
然后,通过用Axis2 Code Generator生成stub代码,并将代码放入工程中。
重启tomcat。
编写调用webservice的client代码,调用执行。