WebService CXF 如何设置 timeout
来源:互联网 发布:erp软件推荐 编辑:程序博客网 时间:2024/06/05 14:24
由于用CXF构建的webservice使用的是spring配置方式很简单
但是由于客户端使用jaxws:client方式请求的,这个请求方式不能直接配置timeout的
用spring配置jaxws客户端请求的的配置:
- <jaxws:client id="" serviceClass="" address="" />
如果使用这种方式配置直接有timeout属性
- <http-conf:conduit>
- <http-conf:client ConnectionTimeout="30000"/>
- </http-conf:conduit>
那我们继续使用jaxws:client配置方式如何设置timeout呢?
只需在我们调用web service的代码之处加上:
- long timeout = 10000L;
- client = ClientProxy.getClient(对应spring配置文件里你配置的clientid);
- if (client != null) {
- HTTPConduit conduit = (HTTPConduit) client.getConduit();
- HTTPClientPolicy policy = new HTTPClientPolicy();
- policy.setConnectionTimeout(timeout);
- policy.setReceiveTimeout(timeout);
- conduit.setClient(policy);
- }
0 0
- WebService CXF 如何设置 timeout
- xfire webservice timeout 设置
- android访问webservice设置timeout
- SOAPMessage 如何设置timeout
- CXF-WebService设置超时时间
- Android 设置访问WebService的timeout
- CXF WebService 客户端设置超时时间
- WebService-CXF
- CXF webservice
- CXF WebService
- WebService CXF
- CXF WebService
- CXF WebService
- CXF webservice
- webservice cxf
- cxf webservice
- cxf webservice
- webservice CXF
- C++中的main函数及其参数
- Cancel PO修复
- jvm内存区域
- SoapUI中使用Groovy脚本操作数据库
- cocos2d-x 3.2 中的重要类总结
- WebService CXF 如何设置 timeout
- 华夏快线许建:Testin云测不仅提供测试报告 还有完好产品
- linux 编程SOCKET(经典)
- 图片上传代码
- PB的关键字Create
- NGUI UISprite Tiled平铺方式出现缝隙的原因和暂时的解决方案
- java常用代码
- Eclipse提示功能设置
- 工程项目责任成本承包工作的探索之四、五、六