若要防止 SOAP 工具包包含 dtd 的 XML 消息处理的软件更新

文章翻译 文章翻译
文章编号: 827257 - 查看本文应用于的产品
展开全部 | 关闭全部

概要

本文讨论了软件更新,允许 XML Web 服务通过 SOAP 工具包来拒绝包含文档类型定义 (dtd) 的 XML 消息处理生成的。

解决方案

下载原因 XML Web 服务的软件更新是通过 SOAP 工具包来拒绝包含文档类型定义 (dtd) 的 XML 消息处理构建的。以下文件是可从 Microsoft 下载中心下载:
收起这个图片展开这个图片
Download
Download the SOAPSDK3.0-KB827257-X86.exe package now.发布日期: 2003 2003年 12 月 11日,

有关如何下载 Microsoft 支持文件的其他信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591如何从联机服务获得 Microsoft 支持文件
Microsoft 扫描此文件的病毒。Microsoft 使用该文件已过帐的日期上获得的最新病毒检测软件。该文件存储在安全性得到增强的服务器,这有助于防止未经授权的情况下对其进行更改文件上。 SOAPSDK3.0-KB827257-X86.exe

状态

Microsoft 已经确认这是本文"适用于"一节中列出的 Microsoft 产品中的问题。

更多信息

与文档类型定义 (dtd) 中,您可以编写标记规则的描述 XML 文档的结构,并可用于验证这些文档的结构。当最初指定 XML 1.0,了 DTD 语法 (这不是基于 XML 的) 是主要从较早的标记语言如 SGML 和 HTML 继承的。

dtd 并不很好地支持 XML 命名空间。dtd 分析通过该过程不会强制遵守一个命名空间。您可以为到 dtd 的一个替代方案描述 XML 文档结构的使用 www 联合会 (W3C) XML 架构语言。这种语言提供了 dtd,作为相同的好处,但也可以解决的 dtd dtd 限制一些主要有用时您正在使用旧的 XML 应用程序需要 dtd 和不支持 XML 架构。

在某些种情况下您可能希望拒绝包含 dtd 的 XML 消息。例如对于 SOAP 1.1 规范指出 SOAP 消息不能包含一个 DTD。因此,SOAP 处理器可以拒绝任何 SOAP 消息包含一个 DTD。此更新会导致 XML Web 服务通过 SOAP 工具包来拒绝包含文档类型定义 (dtd) 的 XML 消息处理生成的。

参考

有关更多的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
824684 将用于描述 Microsoft 软件更新的标准术语的说明
有关 SOAP 规范的详细信息,请访问下面的万维网联合会 (W3C) 网站:
http://www.w3.org/TR/SOAP/

属性

文章编号: 827257 - 最后修改: 2004年8月4日 - 修订: 1.2
这篇文章中的信息适用于:
  • Microsoft SOAP Toolkit 3.0
关键字:?
kbmt kbdownload kbfix kbbug KB827257 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 827257
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。
不再更新的 KB 内容免责声明
本文介绍那些 Microsoft 不再提供支持的产品。因此本文按“原样”提供,并且不再更新。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com