使用CXF开发WebService客户端学习笔记二

发布时间:2020-10-17 发布网站:编程之家
编程之家收集整理的这篇文章主要介绍了使用CXF开发WebService客户端学习笔记二编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

第一步:新建Maven项目工程

这里写图片描述


然后我们要用CXF给我们提供的工具wsdl2java 来根据请求的url生成客户端代码。

第二步:下载wsdl2java工具

下载地址:http://cxf.apache.org/download.html

这里写图片描述

下载好wsdl2java工具并解压到D盘(:我是解压在D盘)。

这里写图片描述


然后我们打开我的电脑去配置环境变量,Path:D:\java\apache-cxf-3.1.8\bin。(:这个是你解压的路径)。

第三步:使用wsdl2java工具在ClientDemo项目生成客户端代码

这里写图片描述

提示:生成客户端代码,必须先启动服务端,否则,在生成客户端代码时,会报错。
生成好了客户端代码,我们就写客户端的测试类

第四步:客户端测试类

代码如下:

`
package com.xiaowen.test;
import java.util.List;
import com.xiaowen.HelloWorld;
import com.xiaowen.HelloWorldService;
import com.xiaowen.Role;
import com.xiaowen.User;
public class Client {

public static void main(String[] args) {
    HelloWorldService service=new HelloWorldService();
    HelloWorld helloWorld=service.getHelloWorldPort();
    System.out.println(helloWorld.say("xiaowen"));
}

}

“`
运行效果图

这里写图片描述

看到运行的结果,说明我们在客户端已经成功调用服务端的接口了、

总结

以上是编程之家为你收集整理的使用CXF开发WebService客户端学习笔记二全部内容,希望文章能够帮你解决使用CXF开发WebService客户端学习笔记二所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢交流学习经验,点击链接加入编程之家官方QQ群:1065694478
编程之家官方公众号

微信公众号搜索 “ 程序精选 ” ,选择关注!

微信公众号搜索 “ 程序精选 ”
精选程序员所需精品干货内容!