WebService工具类
来源:互联网 发布:股票自动止损 知乎 编辑:程序博客网 时间:2024/06/13 15:12
import org.apache.axis.client.Call;import org.apache.axis.client.Service;import org.apache.axis.utils.StringUtils;/** * 功能描述:WebService 远程调用工具 * */public class WebServiceClient { public static void main(String[] args) throws Exception { String url = "http://ip:port/oms/createOrder.service"; String method = "createOrder"; EncryptedUtils encryptedUtils = new EncryptedUtils(); String companyCode = encryptedUtils.encode("test"); String vercode = encryptedUtils.encode("test"); String orderXml = encryptedUtils.encode("test"); String[] parms = new String[]{ companyCode, vercode, orderXml }; WebServiceClient webClient = new WebServiceClient(); String svrResult = webClient.CallMethod(url, method, parms); System.out.println("===========>"+svrResult); } public static String CallMethod(String url, String method, Object[] args) { String result = null; if(StringUtils.isEmpty(url)) { return "url地址为空"; } if(StringUtils.isEmpty(method)) { return "method地址为空"; } Call rpcCall = null; try { //实例websevice调用实例 Service webService = new Service(); rpcCall = (Call) webService.createCall(); rpcCall.setTargetEndpointAddress(new java.net.URL(url)); rpcCall.setOperationName(method); //执行webservice方法 result = (String) rpcCall.invoke(args); } catch (Exception e) { e.printStackTrace(); } return result; } }
阅读全文
0 0
- webService客户端工具类
- WebService 工具类
- WebService工具类
- 动态调用WebService的工具类
- 使用WebService进行网络编程【工具类】
- 测试WebService的工具
- Webservice开发必备工具
- webservice工具方法
- WebService测试工具
- Webservice测试工具
- Webservice测试工具 soapUI
- webservice的解析工具
- 使用Webservice工具
- 测试webservice接口工具
- android通过webservice进行网络编程,使用工具类实现
- webservice使用中JSON与Java互转工具类
- android WebService工具类,已做数据缓存加密处理
- Android开发学习笔记十五 webservice工具类
- MySQL数据库基础 作者: SoumnsJ
- 排列组合 "n个球放入m个盒子m"问题 总结
- Caffe笔记之Windows下调用release下生成的classification.exe对单张图片进行分类错误
- 3.1 数组的解构赋值
- jedis常用的方法
- WebService工具类
- ccf 火车购票
- Ajax以及同步请求、异步请求
- react_basic(10)
- win命令行创建删除文件夹文件
- 手机端访问PC(电脑端)链接时,自动适应手机端对应链接的处理方法
- 2015ACM/ICPC亚洲区上海站【solved:4 / 12】
- 三级缓存
- 一个简单的购物车加减按钮