java客户端调用webservice

来源:互联网 发布:python 打开文件夹 编辑:程序博客网 时间:2024/04/30 14:21
package test;import org.apache.axis.client.Call;import org.apache.axis.client.Service;import org.w3c.dom.Document;import org.w3c.dom.NodeList;public class ToClient {public static void main(String args[]) throws Exception {String urlname = "http://127.0.0.1:8080/axis/SayHello.jws?wsdl";Service s = new Service();Call call = (Call) s.createCall();call.setOperationName("generateXml");// 注意。这里是要调用的方法名call.setTargetEndpointAddress(urlname);// 设置调用的目标urlDocument val = (Document) call.invoke(new Object[] { "xiaowang" }); // 设置调用方法中的参数NodeList element=val.getElementsByTagName("person");System.out.println("*****service response********" + element.getLength()); }}

0 0
原创粉丝点击