.net webservice studio
![.net webservice studio](https://img.towine.com.cn/images/mfh45vpza20.jpg)
类型:网络工具版本:v2.02官方最新版更新:2023-07-23 09:15:14大小:47KB系统:Win2003, WinXP, Win7, Win8, Win10, WinAll语言:英文
排行榜
.net webservice studio是最流行、最受欢迎、最强大的功能测试工具。这个webservice测试工具是微软开发的,而且是完全免费的版本。立即下载并使用它。
基本介绍
这个工具来自微软,它最大的优点是非常可视化。不需要看那些xml文件,WebService的基本内容都有XML。
从上图可以看出,操作也很方便。就在将服务部署到IIS之后,在WSDL端点输入要测试的服务的URL,点击Get按钮,取出服务要输入的参数列表。测试的时候,只要输入参数的值,点击Invoke按钮就可以得到结果,结果是一样的。查起来很方便。同时,还可以显示参数的类型。
使用示例
使用调试Web服务。NET WebService Studio来解决SOAPAction的问题
话是这样的。我这两天开发了一个短信发送功能,客户给了我一个Web服务地址(没有文档),我可以调用发送。
我在VS 2013中添加了一个服务引用,一切正常,但是在执行代理方法的时候,出现了一个错误。
receiveExtMTPush1操作中的RPC消息receiveExtMTPushRequest1的正文名称receiveExtMTPush无效。它必须是receiveExtMTPush1
我的方法命名错了吗?但是VS的自动生成不能错,参数不能错(客户检查)。
我使用浏览器打开这个web服务,它描述了一个AXIS web服务。不能。NET调用AXIS web服务?读WSDL也是标准的。
于是我在网上试了试动态调用的方法,一折腾反映就报错了。算了,看看其他方法。
想找一个web服务的调试工具。如果我没有成功,告诉客户web服务是否有问题。我找到了。NET WebService Studio,一个非常轻量级的工具,几十K..
填写端点-& gt;单击GET获取方法和参数的列表-& gt;选择输入中的每个参数,并输入相应的值-& gt;点击调用执行,该死的,输出居然成功了。
单击请求/响应以查看请求和响应的数据。
那很简单。将请求中的SOAP放入Fiddler并发布。成功!
VS生成的代理类调用不成功。应该是缺少HTTP头参数SOAPAction(不是SOAP头)。这个参数是有意义的,可以在WSDL中找到,特别是在跨平台调用中。你可以在网上搜索。
解决方案:
1.自己组装一个SOAP XML,然后用HttpClient或者WebRequest调用Web服务,然后解析返回的XML。
2.在。NET WebService Studio,单击wsdl & amp;包含代理类和客户端代码的Proxy被复制到项目中以供使用。
.net webservice studio相关下载
- 查看详情网络波动检测程序简体2023-07-02
- 查看详情乌龙寺网络嗅探器简体2023-05-29
- 查看详情WeADMIN(微运维)简体2023-05-22
- 查看详情MAC地址收集简体2023-04-28
- 查看详情WorkWin上网行为管理系统简体2023-02-22
- 查看详情 网络波动检测程序 简体 2023-07-02
- 查看详情 乌龙寺网络嗅探器 简体 2023-05-29
- 查看详情 WeADMIN(微运维) 简体 2023-05-22
- 查看详情 MAC地址收集 简体 2023-04-28
- 查看详情 WorkWin上网行为管理系统 简体 2023-02-22
- 查看详情 Advik WorkMail Backup(邮件备份工具) 简体 2023-07-23
- 查看详情 Conchsoft AKAT(亚马逊关键词分析工具) 简体 2023-07-23
- 查看详情 网易云热评获取软件 简体 2023-07-23