源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Java调用WebService接口的方法

  • 时间:2022-11-21 02:39 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Java调用WebService接口的方法
本文实例讲述了Java调用WebService接口的方法。分享给大家供大家参考。具体如下: 这里讲述有参方法Add,代码如下:
[u]复制代码[/u] 代码如下:
public static void addTest() {         try ...{             Integer i = 1;             Integer j = 2;                         //WebService URL             String service_url = "http://localhost:4079/ws/Service.asmx";                         Service service = new Service();             Call call = (Call) service.createCall();             call.setTargetEndpointAddress(new java.net.URL(service_url));                         //设置要调用的方法             call.setOperationName(new QName("http://www.1sucai.cn/T", "Add"));                         //该方法需要的参数             call.addParameter("a", org.apache.axis.encoding.XMLType.XSD_INT,                     javax.xml.rpc.ParameterMode.IN);             call.addParameter("b", org.apache.axis.encoding.XMLType.XSD_INT,                     javax.xml.rpc.ParameterMode.IN);                         //方法的返回值类型             call.setReturnType(org.apache.axis.encoding.XMLType.XSD_INT);                         call.setUseSOAPAction(true);             call.setSOAPActionURI("http://www.1sucai.cn/Add");                         //调用该方法             Integer res = (Integer)call.invoke(                     new Object[]...{                         i, j                     }             );                         System.out.println( "Result: " + res.toString());                     } catch (Exception e) ...{             System.err.println(e);         } }
运行,结果返回:Result:3 希望本文所述对大家的Java程序设计有所帮助。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部