前置条件:参考webservice服务端示例,先把服务端代码搞定
第一步,新建一个客户端工程
第二步,使用jdk自带的一个工具,wsimport -keep wsdl路径
2.1进入要存放导入的代码的路径,如我的是放在src目录下
2.2使用wsimport -keep http://192.168.27.40:8989/xmltest/hellows?wsdl
2.3点击enter键,运行下载过程
2.4我们来看下下载了一些什么内容:
第三步,编写客户端调用代码
package webservice.client; import webservice.HelloImpl; import webservice.HelloImplService; /* * 客户端调用代码 */ public class ClientTest { public static void main(String[] args) { //生成一个代理,然后就可以用里面的方法了 HelloImplService factory = new HelloImplService(); HelloImpl helloWS= factory.getHelloImplPort(); String result = helloWS.sayHello(" Jack"); System.out.println("我是client "+result); } }
时间: 2024-10-12 20:04:21