建一个Maven项目,
用CXF提供的工具wsdl2java来根据请求的url生成客户端代码
wsdl2java工具在CXF开发包里;

开发包下载地址:http://cxf.apache.org/download.html     下载3.1.5版本,高版本有问题

CXF开发WebService客户端

下载二进制包,然后解压到D盘 

CXF开发WebService客户端

配置Path。加入路径 D:\apache-cxf-3.1.5\bin (解压后的bin目录);

CXF开发WebService客户端


进入dos,进入项目的本地路径,然后执行命令:wsdl2java http://192.168.1.103/helloWorld?wsdl

CXF开发WebService客户端


主类 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_小锋"));
    }
}

服务端是类的情况:

CXF开发WebService客户端

CXF开发WebService客户端



相关文章:

猜你喜欢
相关资源
相似解决方案