2007 年 XML 的十大预测

 对于 XML 来说,2006 年是静悄悄的一年。2007 年是否会更令人激动呢?是的,Elliotte Rusty Harold 预测会这样。
自五年前社区将 XML 的快速发展应用到 Web 服务以后,2007 注定会成为最激动人心的一年。XQuery、Atom、Atom Publishing Protocol (APP)、XProc 和 GRRDL 都有望带来新的动力。一些老一点的技术如 XForms 和 XSLT 也焕发出新的生命。XML 技术在 2007 年能够更好地发挥其作用。

XQuery

至少近四五年以来 XQuery 一直被称为 “下一年” 技术,但是在 2007 年它终于来临了。首先,XQuery 1.0、XPath 2.0 和 XSLT 2.0 这些已完成的规范终将成为真正的推荐标准。事实上,当我在最后一次编辑本文时这已变为现实。:-)

此外,XQuery 的更新部分正在大踏步地前进。也许今年不会完成,但对于实现来说已经足够稳定,只要用户不介意每次发布新的草案时都要稍微修改一下代码。这种情况在年内只会有所改善。

另外,javax.xml.xquery beta 版也将在 2007 年发布。这是把 Java™ 程序和 XQuery 引擎、数据库连接在一起的标准 API。可以将其看作是 XQuery 的 Java Database Connectivity (JDBC)。它允许在 Java 代码中混合使用 XQuery。随着 2008 年 Java 7 的发布,它将成为 Java 类库的标准组成部分。

最后,原生 XML 数据库正在猛烈冲击市场并引起了用户的注意。在低端市场,eXist 和 Sleepycat(现在属于 Oracle)的 dbXML 越来越好。混合解决方案如 Oracle Database 10g Release 2 和 IBM® DB2 9 PureXML 将在需要混合使用传统表和一些文档的原有用户中推动 XQuery 的采用。纯 XML 数据库如 Mark Logic 将继续转变为能够承担入门费用的大型发行商。

最重要的是,和关系数据库以及结构化查询语言(SQL)相比,使用原生 XML 数据库和 XQuery 将更容易解决众多问题。SQL 数据库强大而有用,它们不会消失,但是从来都不能很好地适合 Web,而今天基于 Web 的应用程序越来越多。WordPress 和 MediaWiki 这类程序居于关系数据库的顶端,仅仅因为这是开发人员方便使用的工具而不是适合需要的恰当工具。到年底的时候,至少会看到 Wiki、内容管理系统、blog 引擎其中的一种将建立在 eXist 或其他 XQuery 数据库的基础上。保守估计,这三种产品至少一种或者全部产品将把 XQuery 注入从理论问题变成实际问题。

办公文档是推动 XML 数据库采用的另一股推动力量。大量的企业和非企业数据根本不是用 XML 存储的。通常保存在个人计算机上的 Microsoft® Word、Excel®、PowerPoint® 文件。现在这些程序都保存为原生 XML,因此有可能在集中管理的 XML 数据库中存储这些文档。

。。。。。。

                                                                                       点击此处查看全文


你可能感兴趣的:(2007 年 XML 的十大预测)