WsdlGUI工具

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

WebServicewsdlGUI引用服务调用代码
WsdlGUI工具
49
5
用户: 笑*

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

主界面截图

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

运行环境要求

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


生成C# class类文件的用处

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

例子地址 : http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl

工具使用步骤

  1. 启动程序输入WebService的地址 (测试可以用上方的测试地址),点击执行到处c# class类文件
  2. 新建c#项目 添加并引用上一步的class类文件
  3. 代码执行调用 例子如下
wsdllib.WeatherWebService service = new wsdllib.WeatherWebService();  
string[] list = service.getSupportCity("安徽");

导出的class 类文件截图

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

暂无相关内容...
解压后程序根目录有个使用介绍.txt文件,按照介绍操作就行了
浏览器能进入对应的管理页面就代表启动成功了
如果始终无法打开网页管理界面,请检查配置里的端口号是否被其他程序占用,如果是请更换其他端口号
2. 如何退出服务?
浏览器打开程序对应的网页管理界面,右上角有一个退出服务按钮,点击后会有个服务关闭确认提示,确认后页面会提示服务离线即已退出。
注意:精灵TK进程守护 这类基础功能基于系统服务实现独立于程序之外,退出前请先关掉进程的守护功能选项再退出服务。
目前站长发布的v7.0版本程序均为绿色免安装,没有安装自然也就没有卸载一说。
如果实在觉得程序无用了想删掉,按《2.如何退出服务?》 说明操作退出服务后,删掉程序解压目录即可(注意不要删除错了文件哦)
站长是一名个人开发者,发布的每个程序自己都有在用,但测试环境有限,程序或多或少会有些小问题,希望大家理解一下。
如果觉得程序尚可一用,希望协助优化某些程序功能/使用上遇到什么问题都可以私信站长QQ
(站长平时也要上班,不能保证每个都能实时回复,但看到就会尽快处理)
暂无相关内容...
免责声明 部分转载分享内容若侵犯您的权益,还请 邮件联系 侵删