Yuan天空
Yuan天空
  • 我的主页
  • 博客随笔
  • 软件作品
    • TK精灵(进程守护)
    • 远程运维助手
    • DicomStoreSCU
    • TKOCR(离线OCR)
    • 更多...
  • 学习资源
  • 网址收藏
  • HTML模板
一个不专业的.NET开发者博客
  1. 主页
  2. 软件
  3. 发布页

WsdlGUI工具

一款用于简化WebService服务离线环境引用wsdl代码包导出小工具

WebServicewsdlGUI引用服务调用代码
WsdlGUI工具 2023-04-18 23 2
开发这个小工具的主要目的用于简化内网webservice服务接口对接问题,一般.net开发因为有vs开发工具 引用webservice服务比较简单,由于最近一个客户提供的三方接口服务是webservice且只能在内网调试,最重要的是提供调试的机器上还没有开发环境,调试阶段试了很多种方式模拟请求花了好长时间都没对接成功(期间各种授权、签名、参数错误),最后放弃了尝试把vs的webservice引用wsdl模块写成了一个小工具,然后将内网的webservice接口引用代码wsdl导出到本地,然后再把代码文件添加到项目里就直接解决了。
软件下载
用户: 笑*
感谢支持若使用遇到问题可以添加站长QQ:1353814576 备注【WsdlGUI工具】,这边会尽快安排协助解决。

软件介绍


工具比较简单实现了类似vs的服务引用工具但不依赖vs开发环境,导出的C#代码类文件可以直接当作cs文件添加进项目进行使用,工具操作过程也十分简单 ,支持导出和C#和VB两种代码服务引用文件。

主界面如下图:

一款用于简化WebService服务离线环境引用wsdl代码包导出小工具

[支持 Windows7 SP1 及以上版本PC系统 支持x86/x64] 部分早期版本windows7运行会提示dll丢失错误弹窗 需要更新必要的系统补丁包 => kb4457144


引用进c#项目后可以直接调用(部分ip可能会变动 检查下ip相关的代码修正即可) 导出的方法名和webservice文档提供的保持一致 使用和vs服务使用起来一样简单。

例子地址 : http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl
调用代码:
wsdllib.WeatherWebService service = new wsdllib.WeatherWebService();
string[] list = service.getSupportCity("安徽");

【展示区域有限 截图只截取了一部分代码进行展示】 一款用于简化WebService服务引用wsdl代码包导出小工具

本文关联资源下载
  1. 01. 《api-ms-win-crt-runtime-l1-1-0.dll》缺失修复Windows系统运行TK精灵提示缺失计算机丢失kb4457144补丁包
问题反馈/学习建议
1. 文明上网,理性表达,营造舒适的学习氛围
2. 请不要反馈提交与本页主题无关内容