cxf调用webservice方式,网上所得
来源:互联网 发布:软件编写目的 编辑:程序博客网 时间:2024/05/07 04:34
/** * 功能描述:根据地址和方法,调用webservice服务端 * @param addressURL * @param method * @param requestXML * @return * @throws Exception */private static String reqeustWBServer(String addressURL,String method,String requestXML) throws Exception {try{/* cxf调用webservice方式 */JaxWsDynamicClientFactory dcf = JaxWsDynamicClientFactory.newInstance();Client client = dcf.createClient(addressURL);Endpoint endpoint = client.getEndpoint();//设置超时单位为毫秒//HTTPConduit http = (HTTPConduit) client.getConduit();//HTTPClientPolicy httpClientPolicy = new HTTPClientPolicy();//httpClientPolicy.setConnectionTimeout(5000); //连接超时 //httpClientPolicy.setAllowChunking(false); //取消块编码 //httpClientPolicy.setReceiveTimeout(5000); //响应超时//http.setClient(httpClientPolicy);//创建QName对象QName opName = new QName(endpoint.getService().getName().getNamespaceURI(), method);BindingInfo bindingInfo = endpoint.getEndpointInfo().getBinding();if(bindingInfo.getOperation(opName) == null){for(BindingOperationInfo operationInfo : bindingInfo.getOperations()){if(method.equals(operationInfo.getName().getLocalPart())){opName = operationInfo.getName();break;}}}Object[] res = client.invoke(opName, requestXML);String responseXML = res[0].toString();return responseXML;}catch (Exception e){System.out.println("【调用webservice服务端失败】");throw e;}}
0 0
- cxf调用webservice方式,网上所得
- cxf webservice调用方式
- cxf 调用webservice的方式
- cxf 调用webservice的方式
- WebService CXF调用方式《三》
- webservice客户端调用方式(cxf)
- WebService CXF调用方式《三》
- cxf webservice 调用方式之一总结
- 【webservice】cxf多种调用webservice服务的方式
- 简单CXF方式的webService客户端调用范例
- 360doc-----简单CXF方式的webService客户端调用范例
- spring整合cxf方式发布的rest webservice,调用接口
- java调用CXF WebService接口的两种方式
- WebService-CXF第二种方式发布和调用
- WebService-CXF第三种方式发布和调用
- CXF方式发布WebService
- CXF调用WebService
- cxf调用webservice
- Android开发之onSaveInstanceState和onRestoreInstanceState
- 表单提交Jquery
- unity学习笔记【点击地面人物走动】
- simple CPS transforme(language : Scheme,author : Wang Ying
- 现阶段对boost::asio的理解
- cxf调用webservice方式,网上所得
- YII2.0 Activeform
- 关于一篇MSDN(January2006)上的一个XML操作--复制结点
- Android Activity的四种加载模式
- python 学习笔记(七)
- 杂碎_win8开wifi
- Android的URI学习
- S实现base64编码与解码
- PHP目录的简单操作学习