繁体   English   中英

如何消耗ASP.NET现有的web服务?

[英]How do I consume an existing webservice in ASP.NET?

我需要使用ASP.net中的现有Web服务。

提供Web服务的网站的文档说明必须使用WSDL.exe生成存根,但找不到此工具。

我还尝试了Visual Studio 2010(VS2010)中的“ Add web reference wizard ,但是如果将URL粘贴到其中,VS2010将无法​​再使用。

我想念什么?

据我所记得, .net 2.0WCF服务之间应该有一个选择。

尝试选择.net 2.0 Web服务类型。 为了使用在Python上运行的SOAP Web服务,我们必须这样做。

据我所知,您无法使用.net 4创建SOAP Web服务。创建新项目时,需要首先选择.net 3.5或更早版本,然后再创建项目。

至于从现有的wsdl创建存根,我不知道该怎么做。

您也可以尝试使用添加服务引用向导代替 - 为我工作的Web服务的Web引用向导不喜欢相当多。 确保使用指向asmx(如果是它)或.wsdl的链接

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM