使用Axis2实现WebServices

在使用axis2的时候,首先要下载axis2www.apache.org

在找到axis

点击Apache axis2/java


选择download下载,下载eclipse服务端插件和eclipse客户端的插件,还有要把axis2-1.7.6-bin.zip、axis2-1.7.6-src.zipaxis2-1.7.6-war.zip下载好


把war包里的axis2.war复制到Tomcat里边去


然后打开Tomcat,在网页上测试一下,点击services,会列出服务的列表,通过axis2发布了那些服务,在这里默认发布了一个版本(version),我们要做的就是用axis2发布服务,然后列出来自己发布服务的名字。

在这里我们要把eclipse插件放入eclipse中,首先右键打开“eclipse属性”,在点开“打开文件位置”,


然后把eclipse服务端插件和eclipse客户端这两个插件中的jar复制到plugins中,然后必须重新启动eclipse,就可以在eclipse使用axis2了。



在eclipse创建一个axis包,在写一个接口

package com.zking.axis;

public interface Person {

	public String eat(String who1,String who2);
}
在写一个class类

package com.zking.axis;

public class PersonImp implements Person{

	@Override
	public String eat(String who1, String who2) {
		return who1+"正在喂"+who2+"吃";
	}
}
在写一个axis2

这里的class file location 是你要发布那些类的路径,找到我们项目的路径,选择bin目录,因为bin目录下有我们的class文件


这里写的是服务的名字和类的名字

导出的路径在桌面,桌面上会有一个personService.aar的文件


如何在把personService.aar复制到Tomcat里边

最后在测试它是否发布如果如下图所示,那么就表示发布成功!


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值