public class EmployeeInfoServiceFactory { private static EmployeeInfoService employeeInfoService; public static EmployeeInfoService getEmployeeInfoServiceInstance() { if(employeeInfoService == null) { JaxWsProxyFactoryBean factory= new JaxWsProxyFactoryBean(); factory.setServiceClass(EmployeeInfoService.class); factory.setAddress(Parameter.WS_HTS_INTERFACE); employeeInfoService =(EmployeeInfoService)factory.create(); Client clientProxy = ClientProxy.getClient(employeeInfoService);//通过目标ws获取代理 HTTPConduit http = (HTTPConduit) clientProxy.getConduit(); HTTPClientPolicy httpClientPolicy = new HTTPClientPolicy(); httpClientPolicy.setConnectionTimeout(15000); httpClientPolicy.setReceiveTimeout(15000); httpClientPolicy.setAllowChunking(false); http.setClient(httpClientPolicy); } return employeeInfoService; } }
webservice客户端代码编写
猜你喜欢
转载自wddpwzzhao123.iteye.com/blog/2275077
今日推荐
周排行