【发布时间】:2008-10-30 17:38:49
【问题描述】:
我正在尝试实现 HTML Parsing Web 服务,如 ASP.NET Unleashed(第 1 版)第 23 章和 this MSDN article 中所述。到目前为止,一切都很好!但是,在使用 wsdl.exe 生成类时,我确实收到了一个恼人的警告:
Microsoft (R) Web 服务描述语言实用程序 [Microsoft (R) .NET Framework,版本 2.0.50727.3038] 版权所有 (C) 微软公司。版权所有。 警告:此 Web 参考不符合 WS-I Basic Profile v1.1。 未找到 SOAP 1.1 绑定:WS-I 的基本概要 1.1 包括 建议如何使用一组核心 Web 服务的实施指南 应该一起使用规范来开发可互操作的 Web 服务。对于 1.1 Profile,这些规范是 SOAP 1.1, WSDL 1.1、UDDI 2.0、XML 1.0 和 XML 模式。 有关 WS-I Basic Profile v1.1 的更多详细信息,请参阅规范 在 http://www.ws-i.org/Profiles/BasicProfile-1.1.html。如果可能,我希望符合规范。我查看了recommended page 并在 w3.org 上找到了几页,但没有找到我需要包含哪些 xml 元素以符合要求的具体示例。
为了代替发布我的 xml,我只想说 wsdl 大致符合 MSDN 文章中使用的内容(除了我通过添加“.dtd”修复了 w3.org 上 XMLSchema 的无效 URL)。
谢谢!
【问题讨论】:
标签: c# asp.net web-services wsdl