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);// 设置调用的目标url
Document val = (Document) call.invoke(new Object[] { "xiaowang" }); // 设置调用方法中的参数
NodeList element=val.getElementsByTagName("person");
System.out.println("*****service response********" + element.getLength());
}
}
java客户端调用webservice
最新推荐文章于 2018-09-14 14:20:01 发布