上节学习了服务端的开发,这节学习客户端的。
1.新建工程ws_client
cmd进入工程src目录下,输入wsdl2java http://192.168.2.102/helloWorld?wsdl
自动生成代码。
2.找到HelloWorldws的getXXXPort方法,生成远程Web Service的代理,然后调用
package com.skymr.hello.ws.pub;
import com.skymr.hello.ws.HelloWorld;
import com.skymr.hello.ws.impl.HelloWorldws;
public class ClientMain {
public static void main(String[] args){
HelloWorldws factory = new HelloWorldws();
HelloWorld hw = factory.getHelloWorldBeanPort();
System.out.println(hw.sayHello("skymr"));
}
}
3.运行测试
你好,skymr,欢迎进入Web Service学习课程