Posted on 2016-12-08 14:19
skycity 阅读(285)
评论(0) 编辑 收藏 所属分类:
J2EE技术
try{
JaxWsProxyFactoryBean factoryBean = new JaxWsProxyFactoryBean();
factoryBean.getInInterceptors().add(new LoggingInInterceptor());
factoryBean.getOutInterceptors().add(new LoggingOutInterceptor());
factoryBean.setServiceClass(AutoPackServiceIntf.class);
factoryBean.setAddress("http://10.241.0.105:17000/TEST");
AutoPackServiceIntf factory = (AutoPackServiceIntf) factoryBean.create();
Client client = ClientProxy.getClient(factory);
HTTPConduit conduit = (HTTPConduit) client.getConduit();
HTTPClientPolicy policy = new HTTPClientPolicy();
policy.setConnectionTimeout(30000); //连接超时时间
policy.setReceiveTimeout(120000); //请求超时时间.
conduit.setClient(policy);
System.out.println(factory.getFirstUnitCramp("1"));
}catch(WebServiceException ex){
long l2 = System.currentTimeMillis();
System.out.println((l2-l1)+"ms");
System.out.println("连接异常");
}
Lyyb2001