用CXF提供的工具wsdl2java来根据请求的url生成客户端代码;
wsdl2java工具在CXF开发包里;
开发包下载地址:http://cxf.apache.org/download.html 下载3.1.5版本,高版本有问题
下载二进制包,然后解压到D盘
配置Path。加入路径 D:\apache-cxf-3.1.5\bin (解压后的bin目录);
进入dos,进入项目的本地路径,然后执行命令:wsdl2java http://192.168.1.103/helloWorld?wsdl
主类 Client :
|
1
2
3
4
5
6
7
8
9
10
|
public class Client {
public static void main(String[] args) {
HelloWorldService service=new HelloWorldService();
HelloWorld helloWorld=service.getHelloWorldPort();
System.out.println(helloWorld.say("java1234_小锋"));
}
} |
服务端是类的情况: