是否可以在visual studio中使用php webservice?我有一个带有由nusoap创建的wsdl文件的web服务,当我尝试在visual studio中添加web引用时,服务的名称和方法显示但它抱怨'wsdl不是已知的文档类型'和发现无法找到文件。
任何建议都将不胜感激。
感谢, 理查德
回应建议:
目前还没有asmx文件,因为.net应用程序正在使用php webservice的功能,而不是相反。也许nusoap可以创建一个asmx?我认为这只是针对.net方面的。
我正在尝试使用nusoap,因为它会自动为你创建wsdl,但是我确实尝试使用我自己的wsdl文件的内置肥皂处理php,但得到了与nusoap相同的错误。
似乎最终的问题实际上是我的网络服务器,我的文件在utf8中编码而且不喜欢这样。谢谢你的回答。
答案 0 :(得分:2)
我使用找到的代码模式here。这个对我有用。你也通过浏览服务的网址检查了wsdl?可能是您的服务正在生成无效的.wsdl文件。
答案 1 :(得分:-1)
以下是我发现使用nuSoap和WCF的内容。 http://offroadcoder.com/2008/03/23/CallingYourNusoapPHPWebServiceFromWCF.aspx