WebService小白学习 之 开发WebService客户端,使用cxf工具生成文件 (3)

版权声明:本文为博主原创文章,随便转载。 https://blog.csdn.net/qq_37902949/article/details/81287501

上篇 WebService小白学习 之 使用CXF工具暴露接口

暴露接口得到数据为xml,所以需要处理成我们想要的数据,该篇为开发WebService客户端,使用cxf工具生成文件。

实现过程:

1、先到官网下载wsdl2java工具包:http://cxf.apache.org/download.html,下载完解压到专门存放工具的文件夹路径。

2、配置环境变量(win10):

  控制面板->所有控制面板项—>系统 ->高级系统设置->环境变量-》编辑系统变量Path-》新建,路径为解压cxf工具包bin的路径

3、创建 mavenweb空项目 -客户端项目

4、复制src/main/java路径

5、运行服务端

6、打开运行(win+R),

输入cmd,

跳转盘符(我项目放在D盘)输入d:,

再输入cd D:\develop_java\SchoolProject\WebServiceClient\src\main\java(项目src/main/java的路径),

最后输入wsdl2java http://127.0.0.1:34563/helloWorld?wsdl(我项目自定义设置的接口访问路径)

生成成功:

回到项目,右键src/main/java,刷新一下Refresh,看到

7、在com.gx.webservice新建Client.java,测试调用接口

package com.gx.webservice;

public class Client {
	
	public static void main(String[] args) {
		
		IHelloWorldService service = new IHelloWorldService();
		IHelloWorld helloworld = service.getIHelloWorldPort();
		System.out.println(helloworld.say("zj"));
		
	}
	
}

效果:

下篇:

WebService小白学习 之 处理JavaBean以及复合类型,list

猜你喜欢

转载自blog.csdn.net/qq_37902949/article/details/81287501