首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在本地测试wsdl

如何在本地测试wsdl
EN

Stack Overflow用户
提问于 2011-03-04 14:44:21
回答 2查看 2.3K关注 0票数 6

我从wsdl文件中使用wsdl.exe生成了一个类。

我检查了生成的代码,有类似的3-4个方法可用,但我猜想只有soap协议(我只是猜测&可能是错的),它是用上面的属性定义的,如:

  • System.Web.Services.Protocols.SoapDocumentMethodAttribute(etc..)

简单地说,我想从wsdl创建一个虚拟类并使用它的方法。

提前谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-03-04 19:24:06

我建议使用svcutil.exe而不是wsdl.exe

使用svcutil使创建一个“虚拟”类(我将其作为存根或模拟)变得非常容易,因为它生成了一个接口和一个代理。

所以,比如说,

代码语言:javascript
复制
svcutil.exe http://www.restfulwebservices.net/wcf/CurrencyService.svc?wsdl

将生成一个名为ICurrencyServiceCurrencyServiceClient的接口。

票数 5
EN

Stack Overflow用户

发布于 2011-03-04 14:57:21

visual studio命令提示符具有一个允许您执行此操作的exe。

wcftestclient.exe服务端点地址

希望这就是你的意思。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5195201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档