1,下载axis2-1.6.1-bin.zip,axis2-1.6.1-war.zip
2,安装axis2。将axis2-1.6.1-war.zip解压后的axis2.war文件放到tomcat的webapps目录下
3,启动tomcat.在浏览器输入http://127.0.0.1:8080/axis2/ (端口按实际改)如果看到如下图,证明安装成功:
4,书写服务端:
创建services.xml文件放于META-INF文件夹下,创建MyServer.java文件
<service name="MyService" scope="application">
<description>
POJO: MyService
</description>
<messageReceivers>
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only"
class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver"/>
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"
class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
</messageReceivers>
<parameter name="ServiceClass">server.MyServer</parameter>
</service>
ServiceClass是类的包名。
package server;
public class MyServer {
public String getName(String name){
return "你好!"+name;
}
}
5,打包aar文件
其实就是通过eclipse打包jar不过改成aar文件名。
6,发布webservice
进入http://127.0.0.1:8080/axis2/然后点击“Administration”通过admin用户名密码axis2登录
然后“Upload Service”上传刚刚打包的.aar文件,重启tomcat,在services下会看到刚刚发布的webservice。
7,客户端调用:
jar包;代码详细请看压缩包
- 大小: 58.1 KB
- 大小: 4.8 KB
- 大小: 15.9 KB
分享到:
相关推荐
axis2webservice应用的例子
一个基于axis的webservice接口例子
axis2例子 webservice axis2 示例axis2例子 webservice axis2 示例axis2例子 webservice axis2 示例axis2例子 webservice axis2 示例axis2例子 webservice axis2 示例
Axis2 Webservice端例子Axis2 Webservice端例子
webservice的框架有很多种axis1 axis2 cfx......。 其中axis1.4是比较稳定和成熟的一种。。。 axis的下载 http://ws.apache.org/axis/
简单例子:axis2整合spring发布webservice,以及session的管理
<groupId>org.apache.axis2 <artifactId>axis2 <version>1.6.2 <groupId>org.apache.axis2 <artifactId>axis2-adb <version>1.6.2 <groupId>org.apache.axis2 ...
axis搭建webService的例子,带详细注释,可以运行
NULL 博文链接:https://7wolfs.iteye.com/blog/912977
这是一个完整的axis例子,怎么实现List。对List的处理应用及配置方法。本代码可以直接运行,有注释
客户端用axis调用webservice实例 里面包含所需的jar包,希望对大家有用(不好意思,赚点积分啊)
NULL 博文链接:https://zhaoshijie.iteye.com/blog/1299858
今天特意将项目中用Axis2集成SSH实现WebService的过程记录下来,一方面做一下笔记,另一方面,方便广大码农朋友,希望能跟大家交流学习。 本文介绍用Axis2集成SSH搭建WebService。会达到的效果: 1.按照传统我们用...
AXIS WebService 的例子 ,其中有分布讲解还有一个异常的说明。其中包含完整的简单项目。
访问地址: http://127.0.0.1:8080/axis/services
基于AXIS1.4实现的webservice客户端和服务端的搭建例子。里面包括完整的服务端demo和客户端demo并附有文档教程
基于apache第三方架包axis编写的一套简单webservice示例项目(含源码),该项目基于myeclipse环境部署,可以直接导入myeclipse部署到tomcat等服务器运行。
现在主流的webService框架,一个是axis2,一个是cxf,本资源是基于cxf框架的简单例子
一个spring+axis开发webservice的完整例子,还配有jdom解析xml