频道直达:新闻 - 组网 - 安全 - 服务器 - 存储 - 系统 - 应用 - 开发 - 数据库 - 前沿 - 技术人 - 培训 - 求职 - 读书 - 教程 - 专题 - 产品 - 案例 - 技术圈 - 博客 - BBS
51CTO.COM_中国领先的IT技术网站
找资料:

2007年XML的十大预测(3)

作者: Elliotte Harold 出处:ibmdw 2007-03-09 16:20    砖    好    评论   进入论坛
阅读提示:本文作者Elliotte Rusty Harold预测了XML在2007年的发展情况,将继续转向开放的、可访问的数据格式。

打上叉号吧,结束了

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 测试覆盖工具的研究。

【责任编辑:火凤凰 TEL:(010 )68476606-8007】


共3页: 上一页 [1] [2] 3
【内容导航】
关于 XML  XQuery  Atom  APP  XProc  Web  Oracle  IBM
专题
甲骨文Oracle 11g正式发布
企业Web安全威胁在线评估系统
Oracle数据库开发之PL/SQL基础应用
Oracle较真SAP-商业管理软件之战一触即发
Oracle数据库开发基础教程
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 领 先 的 IT 技 术 网 站 ·
技 术 成 就 梦 想
·Java基础教程 (查看81120次)
·UML类图详解 (查看72587次)
·C++是垃圾语言?! (查看42719次)
·C#技术开发指南 (查看40290次)
·UML统一建模语言 (查看39225次)
·Java编程开发手册 (1198个砖)
·Java基础教程 (431个砖)
·C#技术开发指南 (311个砖)
·.NET开发手册 (254个砖)
·PB开发教程 (223个砖)
·Java编程开发手册 (658个好)
·Java基础教程 (578个好)
·.NET开发手册 (282个好)
·PB开发教程 (213个好)
·Delphi开发技术手册 (200个好)
订阅技术快讯
电子杂志下载
名称:SQL Server数据库管理精品黄皮书
简介:书中文章经过精挑细选,便于用户能根据自己的实际工作和学习,快速在本书寻找到相关资料。内容涵盖了SQL Server的安装与升级、语句查询、数据备份和恢复、自动化任务、数据同步、数据字典、安全和预防、性能和优化、集群等各方面应用信息,以及DBA管理人员在数据库管理工作中
名称:2007路由技术大全
简介:《2007路由技术大全》由51CTO.com网站特别策划制作,该书包括路由器技术、路由器产品、路由器配置、安全设置、路由器故障处理、路由器密码恢复,以及广大网友在实践使用中的心得经验和技巧文章,内容注重实用性,适用于初学者入门,也适合多年从业者提高,是一本实践和理论完
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。