【发布时间】:2010-05-20 07:19:40
【问题描述】:
任何人都知道如何使用不支持 wsdl 的 php soap web 服务。
我想在 .Net 中添加引用来生成客户端但失败了。
当我在带有 ?wsdl 的浏览器中看到它显示消息 wsdl is not supported.
【问题讨论】:
标签: c# .net php web-services
任何人都知道如何使用不支持 wsdl 的 php soap web 服务。
我想在 .Net 中添加引用来生成客户端但失败了。
当我在带有 ?wsdl 的浏览器中看到它显示消息 wsdl is not supported.
【问题讨论】:
标签: c# .net php web-services
简单地说:你不能。 WDSL 让开发环境知道如何处理 Web 服务。编写 Web 服务的人确保(或无知到现在才知道)它不能从任何工具支持中使用。
【讨论】:
您可能需要咨询PHP: SOAP Manual 并验证您是否正确编写了 PHP 网络服务。
你也可以看看这个例子:PHP Webservice and C# / .NET SOAP Clients
您需要配置 SOAP 服务以支持 WSDL
(Web 服务描述语言) 用于描述 Web 的基于 XML 的语言 服务以及如何访问它们。
否则 .NET 将不知道什么或如何使用它。
【讨论】: