浏览器打开WebService接口地址加上?wsdl
http://localhost:65202/WebService.asmx?wsdl
使用JDK自带的wsimport工具wsimport,用cmd控制台将位置切换到项目目录的src下,执行后在项目中刷新便可以看见对应的Java文件
wsimport -s D:\Workspaces http://localhost:65202/WebService.asmx?wsdl -extension
将生成代码拷到对应文件夹下,编写测试类:
class Test {
public static void main(String[] args) {
WebService webService = new WebService();
WebService service=new WebService();
WebServiceSoap h = service.getWebServiceSoap();
ArrayOfYWErrInfoHis result = h.get();
for (YWErrInfoHis yw : result.ywErrInfoHis
) {
System.out.println(yw.text
);
}
}
测试调用结果:
调用成功