更快的XML即将出现?

开发者在线 Builder.com.cn 更新时间:2005-04-26作者:Martin LaMonica 来源:

本文关键词: xml webtrend

业界最大的标准化组织之一正在寻求某种方式提升基于XML软件的运行速度,这一举动将惠及移动电话运营商、电视广播公司,甚至军队等所有用户。

但批评人士则认为,该组织的这一行为将给其他软件带来巨大的兼容性问题。

XML正迅速成为普遍使用的对数据进行格式处理,及存放如订单等商业文档的方式。但要求使XML变得更为有效的人们则宣称,对特定的应用程序而言——例如将数据发送到机顶盒,以及在移动电话商提供交互式应用程序——如果使用XML来呈现数据则太为笨拙。

“XML已经成为其成功的受害者,”标准组织World Wide Web Consortium成员Robin Berjon说道,“我们已经开始尝试在某些领域使用XML,而原本XML并不是针对这些领域而设计的。”

移动电话厂商则认为,如果XML能更加灵巧,则能够满足消费者对更为复杂应用程序的需求。US Air Force同样表达了对在嵌入式计算应用中使用更为快速XML格式处理的兴趣。喷气式飞机中部署了很多类似的应用。

W3C委员会最近建议该组织通过这样的方式来解决这一问题:即放弃用文本格式存放XML数据的传统方式,而为二进制方式存放数据重新创建一种标准。

这一建议已经得到了W3C顾问委员会的支持。但对XML是否朝二进制标准方向发展的投票可能会在今年晚些时候举行。这些消息是W3C中负责XML事务的Liam Quin透露的。

二进制标准和反对声

尽管如此,这一问题还是已经在XML爱好者中引起了争论,他们担心这一重大改变将导致兼容性方面令人头痛的问题,并且在实际应用中将面临巨大困难。

周二在Boston的与会者们讨论是否能为提高XML速度而采取不同的技术手段。根据现场人士的描述,有人已经开始置疑采取二进制XML的必要性。

与会者之一,Iona Technologies的首席技术官Eric Newcomer认为,我们不应当“在长远的发展道路上为一个短期问题纠缠在XML周围,整个行业将自然而然的解决这一问题。” Newcomer认为当前XML的性能“还不算太坏”,争论就像是“回忆起十年前的争论,每个人都认为World Wide Web太慢了,决不会有所发展”。

现在,XML文档中的所有信息,例如名字和地址,都是按照文本方式表示的。二进制格式将能够把XML压缩到一个更小一些的文件中,但这需要系统提供一个特定的程序来查看里面的信息。为了适应各自不同的操作环境和行业,很多企业都开发了自己的二进制存放格式。

例如,针对移动电话和电视产业,Expway已经开发了一种以二进制格式存放XML数据的方法。

用户评论

  • 用户名
  • 评论内容