使用axis2发布WebService简单示例
准备工作,即axis2的安装(发布),如下:
1、下载axis2-1.6.2-war.zip并解压
2、将axis2.war复制到tomcat的webapps目录中并启动tomcat
3、输入地址http://127.0.0.1:8080/axis2即可验证是否安装成功
axis2安装成功后编写如下java代码
package cn.com.songjy.axis2;import java.util.Date;public class HelloAxis2 {public String hello(String name){return "您好,"+name+",现在的时间是:"+new Date();}}编写配置文件META-INF/services.xml,如下
<service name="Hello"><parameter name="ServiceClass">cn.com.songjy.axis2.HelloAxis2</parameter><messageReceivers><messageReceiver mep="http://www.w3.org/2006/01/wsdl/in-out"/></messageReceivers></service>
将编译后的class文件和xml文件打包成jar文件(见附件)后复制到刚安装(发布)的axis2项目中,存放路径是axis2\WEB-INF\services。
在浏览器中输入
http://127.0.0.1:8080/axis2/services/Hello?wsdl
即可看到发布效果。
使用axis2生成客户端调用代码 http://my.oschina.net/sjyroom/blog/150123
Java程序员从笨鸟到菜鸟之学习webservice,Axis2开发webservice详解
http://blog.csdn.net/csh624366188/article/details/8362696