2007 年 XML 的十大预测
2007-03-08 11:44
176 查看
对于 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 数据库中存储这些文档。
。。。。。。
点击此处查看全文
自五年前社区将 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 的十大预测
- 2007 年 XML 的十大预测
- 【读网】最火网站背后的脚本语言,2007年XML十大预测,Java in 2007,Windows Vista内核揭密……
- 2010年十大热门应用技术预测
- 资深网络专家预测未来网络发展的十大趋势
- 2016年人工智能十大发展趋势预测(2016年)
- .net程序员十大必学之一的xml实现类
- 马年新气象:权威机构对IT市场十大预测
- 2017年深度学习十大趋势预测
- 专题:2005年通信产业十大热门趋势预测
- 2013年十大IT趋势预测
- Gartner预测2012年十大IT技术发展趋势
- 2017年深度学习十大趋势预测
- 十大网络科技预测:触控科技可取代鼠标
- IDC Future Scape : 2018年全球物联网十大趋势性预测,5G将加速IoT发展
- 2008年国内ERP产业十大趋势预测
- 2014年对Web开发的十大预测
- 十大最失水准的科技预测
- 高考志愿填报指南:未来十大热门专业预测
- 2017年深度学习十大趋势预测