使用Axis2开发webservice服务端接口+axis开发的客户端调用

本文详细介绍了如何使用Axis2开发服务端接口并进行客户端调用。首先,从Axis2官网下载war包,部署到Tomcat,验证运行成功。接着,在Eclipse中创建Web Project,编写Java代码实现服务。然后,在web.xml中注册AxisServlet,并将Axis2的必要文件和库导入项目。服务发布成功后,通过http://127.0.0.1:8080/webServe/services/HelloWorld?wsdl查看服务信息。最后,展示了客户端调用服务的Java代码示例。
摘要由CSDN通过智能技术生成

之前用了cxf框架开发了服务端。为了区别二者的特点,区分了解。今天用axis2框架开发服务端。这里感谢博主javawebsoa的文章:用AXIS2发布WebService的方法。这里自己在记录一下自己的开发思路。

环境:
jdk:发现要求不高。1.5及以上版本都可以。
tomcat:tomcat7.0.72
axis2+web+tomcat

1.下载jar包

点击 axis2官网 进入下载页面如下图,我们只需要下载war.zip这个就够用了。

这里写图片描述

进入下载页面,下载点击图示链接即可完成下载。
这里写图片描述

2.小试牛刀。

下载完后解压,把axis2.war拷贝至tomcat安装目录下的webapps文件夹下,启动tomcat后,在webapps目录下会生成axis2文件夹。 访问http://localhost:8080/axis2/能看到以下页面表示axis2运行成功。如下图

这里写图片描述

3.奔跑的java代码

在Eclipse下新建Web Project,工程名:webServe。新建包com.cm.service,新建类HelloWorld,代码如下:

package com.cm.service;

public class HelloWorld {

    public String sayHello(String name){
  return "Hello, "+name+".";}
    public String saySorry(String name){
  return "Sorry,"+name+".";}
    public String getWorld(){
  return "Hello,World";}

}

4.在web.xml中注册org.ap

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

万米高空

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值