作者:AngelGavin 出处:CSDN
Internet Explorer 5.0 对 XML 供给哪个级别的支撑?
Internet Explorer 5 供给下列 XML 支撑:
直接查看 XML。Microsoft XML 实现答利用户通过他们的 Web 浏览器应用 XSL 或者层叠样式表 (CSS) 查看 XML,就象查看 HTML 文档一样。
高性能、验证 XML 引擎。Internet Explorer 4.0 开发职员熟悉的 XML 引擎已经得到了很大的加强,并且完整支撑 W3C XML 1.0 和 XML 名称空间,这样开发职员就可以在 Web 上同一限定元素名称,从而避免了雷同名称的元素之间的冲突。Windows 中的本机 XML 支撑意味着,当开发职员在利用程序和组件之间移动数据时,可以应用完整的 XML 处理功效来读取和处理数据。
可扩大样式转换语言 (XSLT) 支撑。应用基于最新的 W3C Working Draft 的 Microsoft XSLT 处理器,开发职员可以对 XML 数据利用样式表,并以易于自定义的动态和机动方法来显示数据。Microsoft XSLT 处理器的查询功效也答应开发职员用程序,在客户机或服务器上,在 XML 数据集内部查找和摘取信息。
XML 架构。架构(英文) 定义 XML 文档规矩,包含元素名称和丰富的数据类型,它们的元素可以表现为组合,并且每个元素的属性都可用。为了启用多层利用程序,Microsoft 将根据提交给 W3C XML 工作组的缩减 XML 数据架构 (XDR) 来宣布 XML 架构的技巧预览。
服务器端 XML。服务器端 XML 处理答应应用 XML 作为在多个散布式利用程序服务器(甚至是跨越把持系统边界)之间传送数据的尺度方法。
XML 文档对象模型 (DOM)。XML DOM 是尺度对象利用程序编程接口,它使开发职员能够用程序把持 XML 文档内容、结构、格局等等。Microsoft XML 实现包含对 W3C XML DOM 建议的完整支撑,并且可以用脚本、Visual Basic 开发系统、C 和其他编程语言来拜访。
C XML 数据源对象。XML DSO 答应将 HTML 元素直接绑定到 XML 数据岛。此外,它还提高了性能,有强盛的才能可以绑定到不同 XML 节点上,而且利用了 Internet Explorer 5 beta 中所有的新的数据绑定功效。
HTML、动态 HTML 和 XML 之间的关系是什么?
HTML 可以和 CSS 一起用于格局化和表现超链接页面。动态 HTML,通过 DOM,使 HTML 中的所有元素,都可以通过与语言无关的脚本和其他编程语言来拜访,从而在很大程度上提高了客户机真个交互才能,而且不需要对服务器的额外需求。页面的对象模型答应动态更改任何方面的内容(包含增加、删除和移动)。
通过为结构化数据添加 XML,为开发职员供给了结构下一代丰富、机动 Web 利用程序的技巧。应用 XML,他们可认为桌面供给结构化数据,并且用 XML 对象模型盘算数据。现在的开发职员可以在浏览器(例如 Microsoft Internet Explorer 4.0 和 Microsoft Internet Explorer 5)或者其他利用程序中,通过脚本显示基于 XML 的数据。此外,他们也可以对数据利用格局化规矩,而不需要应用 XSLT 样式表的复杂脚本(实际上是将基于 XML 的数据转换为显示)。这两种显示基于 XML 数据的方法,都使得天生复杂数据的多个视图成为可能。
为什么 XML 这么重要?
XML 将成为盘算范畴的未来。作为一种技巧,它的影响力将渗透到编程的每个方面,从嵌进式系统到图形界面,到散布式系统以及数据库治理。它实际上已经成为软件产业之间数据通信的尺度,并且敏捷代替 EDI 系统成为全球几乎所有产业进行业务交换的重要媒体。它很有可能会成为创立和存储大多数文档的语言,不管是否在 Internet 上,并且有可能成为 Internet 利用程序服务器的基础,有些人信任它将代替很多目前生产的小包装产品。
Microsoft 供给什么 XML 产品?
Microsoft 正在努力为很多范畴开发 XML 资源:
数据拜访。最新的 ActiveX? 数据对象 (ADO) 的化身,已经支撑 XML 的天生和花费将近一年了,并且 Microsoft SQL Server 2000 为基于 SQL 的信息和 XML 之间的互相转换供给了很多接口。
浏览器支撑。Microsoft 是第一个生产能够浏览 XML 文件(无论是用原始结构情势,还是通过 XSL 或 CSS 样式表)的贸易浏览器 (Internet Explorer 5) 的公司。
BizTalk Server 2000。Microsoft? BizTalk(TM) Server 2000 供给了在大批不同格局(包含 XML)之间通信的方法,来帮助推动业务对业务的利用程序。BizTalk Server 也包含了很多架构天生和映射工具,从而大大简化了业务或贸易需要的 XML 结构的开发。
在 Web 上传输,必需压缩 XML 吗?
一般来说,压缩 XML 的需要是与利用程序有关的,并且很大程度上是服务器和客户机之间移动数据量的函数。用于描写数据结构的标记的重复特征,使 XML 能够非常好地压缩数据。值得留心的是 HTTP 1.1 服务器和客户机的压缩都是尺度的,XML 可以主动从中受益。
XML 作为数据格局有多安全?有没有增加 XML 安全性的打算?
XML 和 HTML 一样安全。正由于安全的 HTTP (HTTPS) 可以用于对 HTTP 添加密码技巧,从而保护了 HTML,因此它也可以用于保护 XML。XML 是表现结构化数据的基于文本格局。这可以使数据的简略性和互把持性最大化。对 XML 格局增加安全性和验证才能时可以采用很多步骤。首先,XML 可以在传输到客户之前在服务器上加密,然后在客户机上解密。利用于数据本身的数字签名也可以验证 XML。
确认什么是 DTD 及其用处?
文档类型定义 (DTD) 定义了一类 XML 文档的准确语法。也就是说,它列出了很多元素名称,什么元素可以和其他元素一起显示,什么属性可以用于每种元素类型等等。DTD 应用 XML 文档应用的不同语法情势。
共4页: 上一页 1 [2] [3] [4] 下一页