- 浏览: 1005991 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (1355)
- test (75)
- 红茶和绿茶 (1)
- Jave SE (206)
- Oracle (19)
- English (177)
- Log4j (5)
- RIA(Rich Internet Applications) (9)
- Ext Js (6)
- Android (14)
- Logo (0)
- 文字采撷 (287)
- 使用技巧 (92)
- Project Management (22)
- Hibernate (12)
- Struts (5)
- 规则引擎 (1)
- Html & Javasctipt (56)
- Spring MVC (10)
- Maven (17)
- Java Test (17)
- Linux (16)
- Tools (1)
- CV (0)
- Middleware (2)
- HTML5 (2)
- Algorithms (4)
- Web Service (15)
- 留学 (15)
- LADP (5)
- PXCOA (0)
- SysLog (6)
- SSO (3)
- Spring Security (4)
- Spring Batch (1)
- Jmail (1)
- Bible (4)
- Java Thread (5)
- Architect (6)
- github (2)
- Java Swing (12)
- NoSQL (7)
- UML (2)
- 敏捷(Agile) (7)
- Hudson+Maven+SVN (15)
- cloud computing (2)
- Bahasa Indonesia (1)
- jBPM (6)
- 民俗知识 (3)
- Consulting (1)
- Mysql (5)
- SAP (1)
- 微信公众平台接口开发 (3)
- 做生意 (1)
- 西餐 (1)
- Banking (1)
- Flex (0)
- 黄金投资 (1)
- Apache Tomcat 集群 (3)
- Hadoop (7)
- 需求分析 (1)
- 银行知识 (3)
- 产品管理 (2)
- 钢琴Music (3)
- 设计 (3)
- Marketing (2)
- US Life (3)
- 算法 (14)
- BigData (4)
- test红茶和绿茶Jave SEOracleEnglishLog4jRIA(Rich Internet Applications)Ext JsAndroidLogo文字采撷 (0)
- Design Pattern (5)
- NodeJS&AngularJS (9)
- Python (1)
- Spring boot (0)
- ACM (3)
最新评论
-
心往圣城:
微时代-最专业的微信第三方平台。LBS定位导航,微网站,自定义 ...
微信公众平台 /微信公众平台怎么用 -
zhaojiafan:
return ReverseStr1(str.substrin ...
逆转字符串 Write a String Reverser (and use Recursion!) -
zhaojiafan:
public class StringUtils {
p ...
逆转字符串 Write a String Reverser (and use Recursion!)
WebService大讲堂之Axis2(3):使用services.xml文件发布WebService
http://www.itpub.net/thread-1519725-1-1.html
http://www.blogjava.net/nokiaguy/archive/2009/01/21/252255.html
http://axis.apache.org/axis2/java/core/docs/webadminguide.html
http://blog.csdn.net/yhhah/article/list/5
http://www.360doc.com/content/08/0311/23/21290_1111457.shtml
client code
package com.web.service; public class Helloworlk { public String GetName(String input){ System.out.println(input); if(input.equals("oywl")){ return "Hello William"; } return "hello world!"; } public int add(int i,int j){ System.out.println(i+"=+="+j); return i+j; } public int subtract(int i,int j){ System.out.println(i+"=-="+j); return i-j; } public int mul(int i,int j){ System.out.println(i+"=*="+j); return i*j; } public int divide(int i,int j){ System.out.println(i+"=/="+j); return i/j; } }
META-INF\services.xml
<?xml version="1.0" encoding="UTF-8"?> <service name="Helloworlk"> <description> Web Service例子 </description> <parameter name="ServiceClass"> com.web.service.Helloworlk </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>
生成aad
jar cvf ws.aar .
copt ws.aar to webapps\axis2\WEB-INF\services
到 Axis bin 目录 生成java代码
wsdl2java -uri http://127.0.0.1:8080/axis2/services/Helloworlk?wsdl
调用代码
/* HelloworlkStub hello=new HelloworlkStub(); HelloworlkStub.GetName request= new HelloworlkStub.GetName(); request.setInput("oywl"); HelloworlkStub.GetNameResponse response = hello.getName(request); String str=response.get_return(); System.out.println("str==="+str); */ HelloworlkStub add=new HelloworlkStub(); HelloworlkStub.Add addrequest=new HelloworlkStub.Add(); addrequest.setI(51); addrequest.setJ(10); HelloworlkStub.AddResponse addresponse= add.add(addrequest); int jj=addresponse.get_return(); System.out.println("jj==="+jj);
发表评论
-
JAX-RS Tutorial
2016-04-27 13:38 393Java API for RESTful Web Servi ... -
WebServices:WSDL的结构分析
2014-08-28 16:00 626WSDL(Web Services Descri ... -
使用Soap消息调用Web Services
2013-10-14 15:21 3951.SOAP定义 SOAP(Simple Ob ... -
XML Schema
2013-10-14 14:31 507XSD是指XML结构定义 ( XML Schemas Defi ... -
远程过程调用协议
2013-10-14 11:32 735RPC采用客户机/服务器模式。请求程序就是一个客户机, ... -
Java_WebService开发系列
2012-12-19 18:01 732Java_WebService开发系列 h ... -
Java Web 服务:构建与运行 (一本webservices 的书)
2012-12-19 17:54 535Java Web 服务:构建与运行(影印版) J ... -
TCPMon Tutorial(Web service soap 协议监控工具)
2012-12-19 17:41 544一、TCPMon介绍 TCPMon是apache下的 ... -
我写的webservice using jax ws
2012-10-26 17:19 848package com.newtest.webse ... -
使用JDK1.6的JAX-WS编写WebService
2012-10-26 15:38 871使用JDK1.6的JAX-WS编写WebService ... -
JAX-WS(一)之使用wsgen从Java创建WebService
2012-10-26 13:51 885概念 JAX-WS2.0的全称Java API for X ... -
WebService开发流程(AAXIS、JAX-WS、XFire框架)
2012-10-26 11:23 832导言:WebService存在于互联网当中的组件,具有独立性 ... -
Java WebService Create wsdl
2012-09-18 18:37 801wsgen -cp D:\workshop\Jax_ws_se ... -
jax-ws之webservice security(安全)教程第三天 .
2012-04-19 16:29 759jax-ws之webservice security(安全)教 ...
相关推荐
更有一些人把一篇文章转得支离破碎的,.... 无奈 现在把我写的 service 和client 发上来 ,一个简单的demo 应该可以满足初学者的需求... 项目没有jar 自己去找... 服务器端是 Spring+hibernate+axis2 客户端是 ...
Axis2集成SSH搭建WebService项目的源代码,这个里面不包含各种依赖jar包,需要的朋友在我的CSDN里面找自行下载吧!另外,我写了一篇文章,详细介绍了如何搭建的,图文源码都有,还有测试用例。希望对大家有所帮助。
到整理时为止 lifetragedy已发表该系列文章共27篇: 1 Apache整合Tomcat 2 Apache Tomcat https应用 3 Apache性能调优 4 Tomcat性能调优 让小猫飞奔 5 Tomcat集群 群猫乱舞 6 漫谈基于数据库的权限系统设计 7 漫谈...
到整理时为止,lifetragedy已发表该系列文章共12篇: 1、Apache整合Tomcat 2、Apache Tomcat https应用 3、Apache性能调优 4、Tomcat性能调优 - 让小猫飞奔 5、Tomcat集群 - 群猫乱舞 6、漫谈基于数据库的权限系统...
非常好的一篇关于混联机床设计的一篇SCI论文,设计优化
文章具体包括以下几个章节: 1、顺利起航篇 2、擒贼先擒王篇1 3、擒贼先擒王篇2 4、简单功能分析——主窗体的键盘监听处理及拷贝和粘贴位置坐标功能 5、简单功能分析——截屏功能和“关于”窗体分析、功能分析——...
该论文是一篇机器人动力学参数标定的综述文章,对于想要了解动力学参数标定的同学是一篇不错的入门文章。
tony 14 2 lee 20 3 现在我想把id 放到最前面,变成: id name age df_id = df.id df = df.drop('id',axis=1) df.insert(0,'id',df_id) 以上这篇python DataFrame 修改列的顺序实例就是小编分享给大家的全部内容...
distances = np.sqrt(np.sum(np.asarray(airportPosition - x_vals)**2, axis=1)) airportPosition是矩阵中的某一个点 x_vals是矩阵中所有的点 distances是某一个点到所有点的距离矩阵 以上这篇Python计算一个点到...
webservice(XFire)实例: 最近在研究JAVA开发Webservice,发现网络上比较流行的几种选择AXIS、XFire、,前几天看了几篇关于这三种选择的比较的文章,对它们已经有了些概念。决定自己实践一个例子!
x = np.append(x, [[1,2,3,4]], axis = 0) x = np.append(x, [[1,2,3,4]], axis = 0) 这样就添加了两行4列的数据了。注意append里面是两层括号,这个非常重要,如果漏掉了就不是二维数组了,用axis的时候就会报维度...
假如矩阵A是n*n的矩阵 A.sum()是计算矩阵A的每一个元素之和。 A.sum(axis=0)是计算矩阵每一列元素相加之和。... 您可能感兴趣的文章:NumPy中的维度Axis详解解决Numpy中sum函数求和结果维度的问题
不是concat的意思 import torch a = torch.ones([1,2]) b = torch.ones([1,2]) torch.stack([a,b],1) ... 您可能感兴趣的文章:对pytorch网络层结构的数组化详解pytorch对可变长度序列的处理方法详解pytorch
这篇文章主要介绍了Python Numpy数组扩展repeat和tile使用实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 numpy.repeat 官方文档 numpy.repeat(a, ...
c = np.array([[1, 2, 3, 4], [4, 5, 6, 7], [7, 8, 9, 10]]) print(c.mean(axis=1))#行 print(c.mean(axis=0))#列 输出为: [ 2.5 5.5 8.5] [ 4. 5. 6. 7.] 以上这篇python NumPy ndarray二维数组 按照行列求平均...
以上这篇python 检查数据中是否有缺失值,删除缺失值的方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:python实现数据清洗(缺失值与异常值处理)...
这篇文章主要介绍了简单了解Pandas缺失值处理方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 判断数据是否为NaN: pd.isnull(df), pd.notnull(df) 判断...
Zmax,Zmin=Z.max(axis=0),Z.min(axis=0) Z=(Z-Zmin)/(Zmax-Zmin) print(Z) 以上这篇python numpy 按行归一化的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能...
下午突然想研究下WEBSERVICE,从网上找了好多实例,但很多写的让人实在难以恭维,花了三个小时的圈圈转后总算搞通了,其实也挺简单的,这里特别感谢http://www.liuzm.com/article/java/992.htm这篇文章,总算让我弄...