XML定义 用途 工作原理及未来

定义:可扩展标记语言,可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。

          从定义看出两个标准:可扩展:把他用作任何用途:配置文件、UI描述文件等等

                                             标记语言:HTML也是标记语言,可以把HTML看做XML的子语言。

 

用途:1.XML表述底层数据,如配置文件;

           2.利用XML为文档添加元数据;

           3.XML技术已经广泛应用于e-Learning应用系统的开发,大多数的商用e-Learning平台都支持XML标准。一些主要的网络设备制造商,如CISCOJUNIPER等,生产的网络设备也已提供了对XML的支持,以利于今后基于XML的网络管理。

 

原理:使用基于事件的XML简单API(Simple API for XML)称为SAX和基于树和节点的文档对象模型(Document Object Module)称为DOM。

 

前景:比尔盖茨在演讲中说:新一代因特网的关键在于把握XML。

         XML 是当今许多新生技术的核心。比如说,随着搜索引擎的改进以及向 Semantic Web 的迈进,XML 成了 Web 站点管理员在页面中添加有意义信息的利器。网格计算和自主计算在不断发展,XML 在这些技术中的应用也非常显著。数据库供应商在不断探索更加高效存储 XML 的方法,XML 查询语言(XML Query Language,XQuery)也在蓬勃发展。

posted @ 2018-03-18 11:54  SMessi  阅读(418)  评论(0编辑  收藏  举报