读书人

WebService CXF 怎么设置 timeout

发布时间: 2012-10-24 14:15:58 作者: rapoo

WebService CXF 如何设置 timeout

由于用CXF构建的webservice使用的是spring配置方式很简单

?

如果使用这种方式配置直接有timeout属性那我们继续使用jaxws:client配置方式如何设置timeout呢? long timeout = 10000L;Client 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); }

?

读书人网 >Web前端

热点推荐