同时在一个WebService服务中发布多个普通Java类
public class MyService{
public String getGreeting(String name){
return "您好 " + name;
}
public void update(String data){
System.out.println("<" + data + ">已经更新");
}
}
package service;
public class MyServiceOther{
public String getName(){
return "shihuan";
}
}
在services.xml文件中可以使用如下的配置代码来配置MyService和MyServiceOther类:
<serviceGroup>
<service name="myService">
<description>
Web Service例子
</description>
<parameter name="ServiceClass">
service.MyService
</parameter>
<messageReceivers>
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"
class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" />
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only"
class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver" />
</messageReceivers>
</service>
<service name="myServiceOther">
<description>
Web Service例子
</description>
<parameter name="ServiceClass">
service.MyServiceOther
</parameter>
<messageReceivers>
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"
class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" />
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only"
class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver" />
</messageReceivers>
</service>
</serviceGroup>
【注】:myService和myServiceOther就是http://IP:PORT/ProjectName/services/ServiceName?wsdl中?wsdl前
面的那个ServiceName
本例的访问路径应该是:
http://IP:PORT/ProjectName/services/myService?wsdl
和
http://IP:PORT/ProjectName/services/myServiceOther?wsdl
同时在一个WebService服务中发布多个普通Java类相关推荐
- SpringBoot+Axis2搭建WebService服务端
SpringBoot+Axis2搭建WebService服务端 之前用过Spring + Axis2搭建过WebService项目,网上也有很多资料教程,最近需要在一个SpringBoot项目中添加A ...
- linux webservice服务器端,Linux查看资源使用情况 webservice服务端口监控
本人在最近的项目过程中,发现一个很严重的问题 在我们写的一个应用中,jboss作应用程序的容器,其中加载了webservice服务.每次服务运行一段时间后,大概几天时间以后,发现很奇怪的现象.我们的j ...
- java cxf服务端代码_【JAVA】 cxf 生成 webservice 服务端代码
CXF Apache CXF = Celtix + XFire.CXF 继承了 Celtix 和 XFire 两大开源项目的精华,提供了对 JAX-WS 全面的支持,并且提供了多种 Binding . ...
- 使用Axis2创建一个简单的WebService服务
使用过Java进行过WebService开发都会听过或者接触过Apache Axis2,Axis2框架是应用最广泛的WebService框架之一了. 这里使用Axis2来开发和部署一个最简单的WebS ...
- Spring和CXF整合发布WebService(服务端、客户端)
参考Spring和CXF整合发布WebService(服务端.客户端) 转载于:https://www.cnblogs.com/timspace/p/11113576.html
- 通过ajax调用WebService服务
首先创建一个自己的ws: package cn.wuchuanlong.ws; import javax.jws.WebMethod; import javax.jws.WebService; imp ...
- [置顶]WebService学习总结(4)——第三方webService服务调用
互联网上面有很多的免费webService服务,我们可以调用这些免费的WebService服务,将一些其他网站的内容信息集成到我们的Web应用中显示,下面就以获取天气预报数据和查询国内手机号码归属地为 ...
- java调用webservice_WebService学习总结(四)——调用第三方提供的webService服务
只为成功找方法,不为失败找借口! 互联网上面有很多的免费webService服务,我们可以调用这些免费的WebService服务,将一些其他网站的内容信息集成到我们的Web应用中显示,下面就以获取天气 ...
- 【客户下单】后台提供webservice服务接收数据
[客户下单]后台提供webservice服务接收数据 在bos_fore系统中,添加OrderAction封装订单数据. 接下来调用webservice,将数据传递给bos_management系统. ...
最新文章
- itertools库 combinations() 和 permutations() 组合 和 排列选项的方法
- Linux 中如何复制和删除文件夹中的所有文件?
- C++class类(II)
- 数据分析入门极简书单
- electron sqlite3_electron集成sqlite3,win10上折腾了2天
- d3.js html显示图片,d3.js v4:如何在鼠标点击节点后显示图像
- Zookeeper的默认选举
- 运行Fast R-CNN的代码
- android studio sqlite操作代码片段
- TP5常用命令符操作
- C语言的sqrt函数的调用
- Windows批处理文件(.bat文件和.cmd文件)介绍以及简单使用
- android后台进程隐藏手段
- 关于计算机的小故事英语作文,关于小故事英语作文阅读
- 使用CodeIgniter框架发送QQ邮件
- 正大国际期货:外盘黄金期货怎么做,需要注意什么?
- Warning: mysqli::mysqli(): (HY000/2002): No connection could be made because the target machine acti
- 微信重磅功能更新!加好友按人数收费,视频号付费订阅、微信版“知乎”来了...
- ftp上传工具 免安装,ftp上传工具 免安装绿色破解版好用推荐
- sqlserver 默认日期格式转换为 yyyy-MM-dd
热门文章
- Django 模板语言 标签
- python(5)- 基础数据类型
- 序列元素IT面试题——判断合法出栈序列
- HDU ACM 1181 变形课 (广搜BFS + 动态数组vector)-------第一次使用动态数组vector
- Vue2 MVVM 双向绑定(数据劫持+发布者-订阅者模式)
- 程序员计算器HEX、EDC、OCT等等的意思
- dede 文章列表页如何倒序排列
- 四 Apache Axis2 部署 WebService
- 【effective c++】继承与面向对象设计
- C# 连接 Oracle 的几种方式