-
如何在客户端控制webservice调用的timeout
所属栏目:[安全] 日期:2020-12-17 热度:115
? 1,在CXF生成的stub的客户端,方式如下(CXF2.1.1): ??? ??? SimpleServiceService srv = new SimpleServiceService(); ??? ??? SimpleService servicePort = srv.getSimpleServicePort(); ??? ??? ??? //timeout setting ??????? Client cl = ClientProxy.ge[详细]
-
WebService大讲堂之Axis2(1):用POJO实现0配置的WebService
所属栏目:[安全] 日期:2020-12-17 热度:163
? 本文为原创,如需转载,请注明作者和出处,谢谢! ??? Axis2是一套崭新的WebService引擎,该版本是对Axis1.x重新设计的产物。Axis2不仅支持SOAP1.1和SOAP1.2,还集成了非常流行的REST WebService,同时还支持Spring、JSON等技术。这些都将在后面的系列教程[详细]
-
WebService大讲堂之Axis2(2):复合类型数据的传递
所属栏目:[安全] 日期:2020-12-17 热度:123
? ??? 在实际的应用中,不仅需要使用WebService来传递简单类型的数据,有时也需要传递更复杂的数据,这些数据可以被称为复合类型的数据。数组与类(接口)是比较常用的复合类型。在Axis2中可以直接使用将WebService方法的参数或返回值类型声明成数组或类(接[详细]
-
企业2.0 - Mashup
所属栏目:[安全] 日期:2020-12-17 热度:87
当前所谓的企业2.0的架构大都是朝着促进企业内部协同的方向在前进,这与web2.0的核心思想显然是一致的:强调“人”,强调协作。 在逐步推进企业2.0的过程中,业界也形成了很多好的实践,比如,Mashup。所谓Mashup,标准解释是:一种新型的基于Web的数据集成[详细]
-
WebService大讲堂之Axis2(3):使用services.xml文件发布WebServi
所属栏目:[安全] 日期:2020-12-17 热度:182
? ??? 用 Axis2 实现 Web Service ,虽然可以将 POJO 类放在 axis2WEB-INFpojo 目录中直接发布成 Web Service ,这样做不需要进行任何配置,但这些 POJO 类不能在任何包中。这似乎有些不方便,为此, Axis2 也允许将带包的 POJO 类发布成 Web Service 。 ?[详细]
-
WebService大讲堂之Axis2(4):二进制文件传输
所属栏目:[安全] 日期:2020-12-17 热度:119
? ??? 在《 WebService大讲堂之Axis2(2):复合类型数据的传递 》中讲过,如果要传递二进制文件(如图像、音频文件等),可以使用 byte[] 作为数据类型进行传递,然后客户端使用 RPC 方式进行调用。这样做只是其中的一种方法,除此之外,在客户端还可以使用[详细]
-
WebService大讲堂之Axis2(5):会话(Session)管理
所属栏目:[安全] 日期:2020-12-17 热度:122
? WebService给人最直观的感觉就是由一个个方法组成,并在客户端通过SOAP协议调用这些方法。这些方法可能有返回值,也可能没有返回值。虽然这样可以完成一些工具,但这些被调用的方法是孤立的,当一个方法被调用后,在其他的方法中无法获得这个方法调用后的[详细]
-
WebService大讲堂之Axis2(6):跨服务会话(Session)管理
所属栏目:[安全] 日期:2020-12-17 热度:183
? 在《WebService大讲堂之Axis2(5):会话(Session)管理》一文中介绍了如何使用Axis2来管理同一个服务的会话,但对于一个复杂的系统,不可能只有一个WebService服务,例如,至少会有一个管理用户的WebService(用户登录和注册)以及处理业务的WebService。[详细]
-
WebService大讲堂之Axis2(7):将Spring的装配JavaBean发布成WebS
所属栏目:[安全] 日期:2020-12-17 热度:174
??? 在现今的 Web 应用中经常使用 Spring 框架来装载 JavaBean 。如果要想将某些在 Spring 中装配的 JavaBean 发布成 WebService ,使用 Axis2 的 Spring 感知功能是非常容易做到的。 ??? 在本文的例子中,除了 Tomcat 安装目录 webappsaxis2 目录及该目录[详细]
-
WebService大讲堂之Axis2(8):异步调用WebService
所属栏目:[安全] 日期:2020-12-17 热度:128
???? 在前面几篇文章中都是使用同步方式来调用 WebService 。也就是说,如果被调用的 WebService 方法长时间不返回,客户端将一直被阻塞,直到该方法返回为止。使用同步方法来调用 WebService 虽然很直观,但当 WebService 方法由于各种原因需要很长时间才能[详细]
-
WebService大讲堂之Axis2(9):编写Axis2模块(Module)
所属栏目:[安全] 日期:2020-12-17 热度:175
? ??? Axis2 可以通过模块( Module )进行扩展。 Axis2 模块至少需要有两个类,这两个类分别实现了 Module 和 Handler 接口。开发和使用一个 Axis2 模块的步骤如下: 1.? 编写实现 Module 接口的类。 Axis2 模块在进行初始化、销毁等动作时会调用该类中相应[详细]
-
WebService大讲堂之Axis2(10):使用soapmonitor模块监视soap请求
所属栏目:[安全] 日期:2020-12-17 热度:125
???? 在 Axis2 中提供了一个 Axis2 模块( soapmonitor ),该模块实现了与 《WebService大讲堂之Axis2(9):编写Axis2模块(Module)》 中实现的 logging 模块相同的功能,所不同的是, logging 模块直接将 SOAP 请求与响应消息输出到 Tomcat 控制台中,而 s[详细]
-
Axis2 WebService 客户端访问超时,尝试连接3次
所属栏目:[安全] 日期:2020-12-17 热度:133
????? 近段时间因做移动的短信发送程序,需要连接到远程的Web Services进行发送短信操作。发现怪现象当我连接的远程服务器出现ping不同的场合下出现连接超时的异常,异常很正常,但是查看异常代码发现它在出现连接超时的场合下,进行了3次尝试行的连接。异常[详细]
-
动态调用WebService方法
所属栏目:[安全] 日期:2020-12-17 热度:117
?好像很多人做WebService的时候都是直接添加引用的方式,然后调用服务端的方法.这样就个问题,就是每次我服务端添加了方法或者修改了方法后都要更新Web引用,这样比较麻烦.下面给一个不用添加引用的方式调用服务端的方法.只是一个简单的测试,不是很规范,用[详细]
-
bbossgroups 3.4发布
所属栏目:[安全] 日期:2020-12-17 热度:131
版本: bbossgroups-3.4 bboss group 官网: http://www.bbossgroups.com bboss group 项目博客: http://yin-bp.javaeye.com/ bboss group 项目sourceforge 页面: http://sourceforge.net/projects/bboss/files/ ----------------------------------------[详细]
-
WebService性能测试
所属栏目:[安全] 日期:2020-12-17 热度:71
? ? ?? 什么是WebService?(本文也会在最下面通俗的介绍) 这里给一个站内大哥的讲解:http://www.cnblogs.com/Leo_wl/archive/2010/05/20/1740205.html ?? 什么是soapUI? ?? 简单点就是测试WebService的一个工具。官网地址:http://www.soapui.org/ ?? ps[详细]
-
关于DataSet事务处理以及SqlDataAdapter四种用法
所属栏目:[安全] 日期:2020-12-17 热度:124
如果是直接执行SQL语句时,事务很好处理,对于大多数的Erp应用,不能能用SQL来处理数据,所以更新DataSet更为常用,更新单个的DataSet也非常简单,不需要事务的处理,给多个DataSet增加事务多数应用于分布式的程序代码中,下面为在Webservice中更新Winform传[详细]
-
ejb3 学习小结1
所属栏目:[安全] 日期:2020-12-17 热度:95
? 1 注意同时声明remote.local的问题 我发现在jboss 4.2.2.gA上,如果这样的话,会出错 @Stateless @Remote @local ? 是JOBSS报错的 javax.ejb.EJBException: Local and Remote Interfaces cannot have duplicate interface for bean PhysicalFileMan[详细]
-
接口泛滥真可怕
所属栏目:[安全] 日期:2020-12-17 热度:135
??????? 今天一个上午全部栽进去了,为了查询一个Webservice提供的数据,我一路跟踪下来,一直跟踪到一个接口,然后就无论如何也找不到这个接口的实现类,郁闷了一上午,后来是通过硬盘搜索的方式,才找到这个接口的实现类。 ?????? 接口在Solution A中创建[详细]
-
.NET Remoting和WebService
所属栏目:[安全] 日期:2020-12-17 热度:74
?服务器端向客户端发送一个进程编号,一个程序域编号,以确定对象的位置。 ? ? ? ? .net remoting 与webservice都是用来通信的 框架 ,它们最大的优点是可以像调用本地对象一样调用远程对象,比如:Uploader uploader = new Uploader();uploader.Save(file);[详细]
-
WebService的开发、部署、调用
所属栏目:[安全] 日期:2020-12-17 热度:183
本文参考其它文章和自己解决中间问题的经历记录,以C#开发WebService为例子,欢迎探讨: 一、C#开发WebService 在visual studio中新建ASP.NET Web服务应用程序,取名MyWebService。 删除自动生成的代码,输入以下代码段,包括多个方法: using System; using[详细]
-
再次奉献源码,webservice实现的多线程断点文件上传下载
所属栏目:[安全] 日期:2020-12-17 热度:130
? http://topic.csdn.net/u/20111027/14/9566e6ad-6628-4755-b4ae-bd1ac6dc33d3.html[详细]
-
一些常用的WebServices 天气,IP,邮编,Email,火车时刻表,股
所属栏目:[安全] 日期:2020-12-17 热度:106
?天气预报Web服务,数据来源于中国气象局? Endpoint ?:http://www.webxml.com.cn/WebServices/WeatherWebService.asmx Disco ????? :http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?disco WSDL ????:http://www.webxml.com.cn/WebServices/We[详细]
-
一致化外部数据源管理
所属栏目:[安全] 日期:2020-12-17 热度:94
考虑这样一个背景:A系统有一张人事表,B系统也有一张人事表,且B中有一些A中没有的人员属性。如果A需要引用这些数据,该如何处理呢? 实际上,通过View,WebService,数据同步,数据直接访问,都可以达到这个目的。但是如果A作为一个中心系统,还需要访问C,D,[详细]
-
CXF Rest Server
所属栏目:[安全] 日期:2020-12-17 热度:182
研究了两天CXF对restful的支持。 ? 现在,想实现一个以 http://localhost:9999/roomservice 为入口, http://localhost:9999/roomservice/room为房间列表, http://localhost:9999/roomservice/room/001/ 为001号房间的信息, http://localhost:9999/roomserv[详细]