中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 编程语言 > .NET > 其他
2007年XML的十大预测(3)
作者:佚名 时间:2007-09-04 15:39 出处:ibmdw 责编:月夜寒箫
              摘要:2007年XML的十大预测(3)

打上叉号吧,结束了

WS-* (读作 WS——splat)已经达到顶点。脱轨的火车不会马上停下,在 2007 年人们仍然会谈到 Web 服务。但是没有人会听。企业已经吸收了足够多的 Web 服务工具。Web Services Description Language (WSDL) 和 SOAP 1.2 是这条路的头。很多企业甚至还没有走到这一步。WS-Choreography、WS-Transport、WS-Reliability、WS-Security、WS-Resource、WS-ServiceGroup、WS-BaseFaults、WS-Messaging、WS-KitchenSink 和 WS-AreYouEvenStillReadingThis 只能到此为止了。任何组织能够管理的复杂性都有一定的限制,WS-* 早已超过了这个极限。

还是看看 Plain Old XML (POX) 的出现吧。人们将开始(很多情况下是继续)通过 HTTP 发送 XML 文档。身份验证、缓存和可靠的交付将使用 HTTP 内置的功能来完成。应用程序将通过 XSLT、XProc、传送带和 spackle 联系起来。开发人员将放弃不通过手动配置而装配服务和系统的想法(大多数人没有实现的一个梦想)。如果任何一位体系结构的航空者能够回到现实中来解释他们到底在干什么,面向服务的体系结构(SOA)也许还能发挥作用。

浏览器之争仍将继续

Mozilla 项目将推出 Firefox 3。Firefox 最终将通过 CSS2 兼容性的 Acid2 测试,Internet Explorer 成为最后一个无法通过测试的主要浏览器。但是 Firefox 还不会增加对 XForms 的原生支持。可能要等到下一年。

Apple 将随着 Leopard 发布 Safari 3。虽然主要关注 Apple 专有扩展,但 Safari 3 将第一次增加对可缩放向量图型(SVG)的支持。

Internet Explorer 7 将使 Web 开发人员的工作更加轻松,但不会很多。Internet Explorer 8 到时候估计也没有太大变化。Internet Explorer 丢掉的市场将被 Firefox 和 Safari 分割。市场占有率到年底将下降到不足 70%,至少一个(可能多个)欧洲国家下降到不足 50%。

2007 年,XHTML2、HTML 5、Web Forms 2.0 和 CSS3 不会完成。虽然市场占有率小的浏览器会实现 HTML 5 和 Web Forms 2.0 的一部分,但 Web 应用程序的多数创新仍将来自 Ajax 和服务器端框架。

XML 回退和逆潮

2007 年,非 XML 格式在受约束的环境中将继续赢得开发人员的青睐(只有一些小问题)。特别是 Web 程序员仍将醉心于 JavaScript Serialized Object Notation (JSON)。但是,转向更复杂问题的早期采用者开始认识到他们是在重新发明 XML 的大部分。我还预料将出现至少一次由于向 eval() 函数传递 JSON 数据而造成的重大安全问题。

W3C 将发布 XML infoset 的二进制编码草案。但是,许诺的性能、速度、电池寿命等好处不会超出人为的基准测试。真正不能忍受 XML 的厂商同样也受不了二进制 XML,最终他们将设计自己的格式。其他所有人最后也只能放弃二进制 XML 的空想而尝试钟爱于文本(但不是在 2007 年底)。

结束语

对于 XML 来说,2007 必将成为非常有趣的一年。XQuery 将最终准备好投入生产,APP 也将破壳而出。如果打算在 2007 年对 XML 投入金钱或时间的话,这些就是我要关注的技术。

XForms 按照更慢的线性增长曲线成长。但无疑它已受到世界的关注。浏览器也是如此,它已经变成了成熟、可靠的技术。2007 年将新增数十亿美元的 Web 交易,大部分使用了 XML。但它们是靠内容和 Web 应用程序的想法推动的,而不是靠底层的技术。

毫无疑问,2007 年将继续转向开放的、可访问的数据格式。客户文档存储到文件系统还是 XML 数据库中是其次的问题。关键是使用了 XML 格式,文档所有者可以使用喜欢的工具对其进行处理和管理。软件厂商看都不看一眼客户而将其数据锁起来的日子一去不复返了。

XML 不再像过去那样是一种迷人的新技术。已经逐渐成为基础设施中单调的一部分。但起着越来越重要的作用。必须回答的问题不再是 “为什么用 XML” 而是 “为什么不用 XML”,XML 已成为默认的数据格式。虽然不一定正确,但正确的概率要大一些,在 2007 年更将如此。

作者简介

Elliotte Harold 出生在新奥尔良,现在他还定期回老家喝一碗美味的秋葵汤。但目前他和妻子 Beth、他们的狗 Shayna、猫 Charm 和 Marjorie 定居在布鲁克林附近的 Prospect Heights。他是 Polytechnic 大学的计算机科学副教授,讲授 Java 和面向对象编程。他的 Cafe au Lait Web 站点是 Internet 上最受欢迎的独立 Java 站点之一,子站点 Cafe con Leche 是最受欢迎的 XML 站点之一。他的著作包括 Effective XML Processing XML with Java Java Network ProgrammingThe XML 1.1 Bible。他的最新著作是 Java I/O, 第二版。他目前从事 XOM API 处理 XML、Jaxen XPath 引擎和 Jester 测试覆盖工具的研究。

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有