eclipse利用wsdl(URL或者wsdl文件)生成webService客户端代码

由于项目需求,需要与其他系统利用webService对接。为了更加快捷的开发,使用eclipse快速生成客户端代码。

环境

项目框架:spring boot
工具:eclipse ,soapUI,chrome

准备

wsdl 地址:http://XXXXXX.com.cn:50000/dir/wsdl?p=ic/1c4001b4c23b37269d35956d20a1b9b3

具体步骤

1.将wsdl地址复制到chrome中访问(出现如下页面)
在这里插入图片描述
2.在页面上右键点击[另存为],注意选择类型为所有文件,文件名后缀写.wsdl
在这里插入图片描述
3.打开eclipse,创建一个最简单的Java项目,不需要main函数,当然了,要是测试的话就自己生成一个就行。将刚才生成的wsdl文件复制到项目根目录下
在这里插入图片描述
4.右击项目 New --> other 选Web Service Client
在这里插入图片描述
5.点击Next后,选择刚才的wsdl文件,点击Finish
在这里插入图片描述
6.等待生成完成之后,刷新项目目录,点开/src目录,里面就是我们要的客户端文件,将其复制到项目中就能使用了。

在这里插入图片描述

结语

本人在此之前,从网上各种查,怎么通过wsdl生成客户端文件,不是我夸大,网上基本没有能够完整的将这套流程表达清楚的。比如说,我查利用wsdl如何生成wbs客户端代码,查出来的全都是直接从上面的第四条开始的,没头没尾的,你倒是先说这wsdl文件是怎么生成的,再到怎么用它,上来就直接用,像我这种菜鸟,第一次用,怎么知道这文件是哪来的。反过来说,人家要是都知道怎么生成文件,还用看你的帖子啊。真是不如不去发帖子,百度上一查一大片一摸一样的,不知道那些复制粘贴的有啥意思,就算是借鉴那也得加点自己的东西是吧,让我们这些刚步入社会的程序猿菜鸟更好的去学习一下前辈的知识技能经验,而不是,一查一片一摸一样没头没尾的帖子,浪费宝贵的学习工作时间。
看到这里,觉得赞同的,相信你们也有同样的经历。键盘侠,喷子请路过,本人就是发发牢骚,吐槽一下,而且是在自己帖子中,也没有针对谁,不喜勿喷。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Rain-C

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值