






















public static void main(String[] args) { getUserCreditFilesData(); String result = null; try { //直接引用远程的wsdl文件 //以下都是套路 Service service = new Service(); Call call = (Call) service.createCall(); //wsdl地址 call.setTargetEndpointAddress(new URL("wsdl地址")); //命名空间(wsdl文件中的targetNameSpace属性值) 以及方法名 call.setOperationName(new QName("wsdl文件中的targetNameSpace属性值", "wsdl暴露的方法"));//WSDL里面描述的接口名称 //参数类型 call.addParameter("data", org.apache.axis.encoding.XMLType.XSD_DATE, javax.xml.rpc.ParameterMode.IN);//接口的参数 //返回值类型 call.setReturnType(org.apache.axis.encoding.XMLType.XSD_STRING);//设置返回类型 //参数 String resul = "{ \"cdSign\":\"1\",\"beginDate\":\"2021-11-21\",\"endDate\":\"2021-11-22\"}"; result = (String)call.invoke(new Object[]{resul}); //给方法传递参数,并且调用方法 System.out.println("result is "+result); } catch (Exception e1) { e1.printStackTrace(); } }
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。