WebService 生成客户端代码方法总结
2023-09-11 14:19:17 时间
1、Apache CXF
- 下载cxf工具
解压,配置环境变量
进入存放文件的目录,地址栏输入cmd
输入:
wsdl2java http://xxxxxxx?wsdl
回车,即可得到客户端代码。
2、Eclipse xfire插件
www.codehaus.org:2015年4月第二周起,托管在上面的项目和服务将逐步下线,而且大多数项目和服务将在2015年5月17日前后终止。
因此 http://dist.codehaus.org/xfire/update/ 已经无法访问,自然,Eclipse上不能下载其插件了。
安装教程见:JAVA webservice Xfire安装
3、Eclipse webserviceClient
-
1、新建 java project:Profile4PerService
-
2、项目右键,new - other
-
3、选择 web service 目录下的 web service client
-
4、地址栏中输入
wsdl2java http://xxxxxxx?wsdl
- 5、选择代码生成路径,一般是默认
- 6、此时环境中,成功生成java代码
4、JDK 自带的 wsimport
准备工作:
-
wsdl网址:http://ws.webxml.com.cn/WebServices/WeatherWS.asmx?wsdl
-
新建本地文件夹 WSDL_api
-
新建 src 和 bin 两个文件夹
-
地址栏输入cmd,回车
- 输入:
wsimport -s src -d bin http://ws.webxml.com.cn/WebServices/WeatherWS.asmx?wsdl
- 如果没有src文件夹,就去掉“-s src”,即:
wsimport -d bin http://ws.webxml.com.cn/WebServices/WeatherWS.asmx?wsdl
等待本地代码完成。然后就可以复制到开发环境中,调用。
相关文章
- .net中使用ODP.net访问Oracle数据库(无客户端部署方法)
- EasyDSS流媒体解决方案之多方式虚拟直播方法
- rtmp直播拉流客户端EasyRTMPClient TCP窗口大小设计方法
- ArrayList的使用方法
- Winform 调用WCF客户端,所有服务端方法在运行的时候均找不到(编译没有问题)
- 【STM32H7】第8章 ThreadX调试方法(串口和RTT两种方式打印任务执行情况)
- Atitit 设计模式之道 艾提拉著 sbb 目录 1. 一、设计模式的分类1 1.1. 总体来说设计模式分为三大类:1 1.2. 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建
- Dataset之CelebA&man2woman:CelebA&man2woman 数据集的简介、安装、使用方法之详细攻略
- AI之Tool:GitHub Copilot(一款人工智能编程小助手—猜你想写的代码)的简介、安装、使用方法之详细攻略
- Py之pyserial:Python的pyserial库的简介、安装、使用方法之详细攻略
- 干货:不同场景容器内获取客户端源IP的方法
- JS对象中的方法的this指向
- Android在初始化时弹出popwindow的方法
- Oracle 11gR2 ORA-12638 身份证明检索失败解决方法
- Django中redis的使用方法(包括安装、配置、启动)
- 【Zabbix实战之部署篇】Zabbix客户端的安装部署方法
- docker拉取镜像报错unexpected EOF的解决方法