SOA + RIA + OSS = Web 2.0(二)

日期:2009-9-23作者:Adam Michelson

RIA   Web2.0   Ajax   富互联网   

【TechTarget中国原创】

以RIA作为出发点

  对于很多人而言,Web2.0和RIA是紧密相连的概念,可能因为这些名词几乎是同时流行起来的原因。在这篇文章的上下文中,说RIA和Web2.0之间的紧密关系是略带反讽意味的。如果说SOA服务定制需要的特性与开源协作的本质比RIA的胖客户端的功能更能具体地表现Web2.0技术的意图就很容易引起争论。Web2.0和RIA之间的关系看起来已经很牢固,它们都是共同创建更好的互联网功能的概念,这样我们就不会强烈反对它们的联姻。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

技术手册>更多

  • 智能BPM与业务流程工具

    Gartner认为iBPM要比运营型智能平台更优秀,表现在以下几个方面:iBPM套件提供更好的工作流,适配性案例管理以及结构化流程协调能力。

  • 云BPM新常态解析

    云端业务流程管理已经不再是什么新鲜事,更不再是什么可怕的方法来管理重要的业务流程。现在,它已经普遍被认为是一种新常态。组织已经从这一技术中获益,使它来更有效地访问和管理企业信息。

  • 企业IT集成指南

    随着云技术的不断采用,现代企业都面临着重大的集成问题。现在已经不再是把企业内部的数据和应用简单地缝合在一起,企业IT现在面临着整合着外部与内部信息的难题。

  • API开发与管理大作战

    2014将会是API管理方法新旧PK的一年,据Delyn Simons说,她领导了Mashery开发者的外展团队。应用编程接口(API)的主流化和私有化在新的一年也将掀起波澜,她在波士顿“Future Insights Ultimate Developer Event 2013”大会上预测说。

【TechTarget中国原创】

以RIA作为出发点

  对于很多人而言,Web2.0和RIA是紧密相连的概念,可能因为这些名词几乎是同时流行起来的原因。在这篇文章的上下文中,说RIA和Web2.0之间的紧密关系是略带反讽意味的。如果说SOA服务定制需要的特性与开源协作的本质比RIA的胖客户端的功能更能具体地表现Web2.0技术的意图就很容易引起争论。Web2.0和RIA之间的关系看起来已经很牢固,它们都是共同创建更好的互联网功能的概念,这样我们就不会强烈反对它们的联姻。

  RIA代表浏览器从一个静态的请求——响应接口向一个动态的,异步的接口的演化。这意味着什么?从技术角度上说,这意味着在你不知道的情况下,浏览器就能在后台和服务器通信。或者更恰当地说,你的浏览器能在不打扰你的情况下向服务器请求信息。

  一旦服务器响应,浏览器将解析服务器返回的结果,并决定用最佳方式在最佳时机向你展现结果。这就是最初的客户端-服务器应用是如何工作的。这些胖客户端的缺点是它们必须被部署到它们能运行的客户端机器上,经常需要手工和易错的处理。

  浏览器排除了这些问题,但是浏览器也缺乏前一代客户端-服务器的富能力,企业应用要求的能力。RIA的目标是做到两全齐美。它的目标是用减少基于浏览器的部署来达到客户端-服务器功能的丰富性。

  目前一些最有名的RIA应用可以说只是卖弄一些漂亮的图形化功能的互联网玩具和小部件,当新应用完全使用RIA技术和接口来暴露强大的变迁的功能性时,大家将意识到RIA的真正强大之处。

  在RIA框架的例子中最好的是Adobe的Flex和Ajax。有些很酷的RIA应用的例子包括Google Earth,Mail和某些财务应用系统,和微软的Outlook和Zimbra的基于浏览器e-mail工具一样。不仅这些Ajax库是让RIA接口的开发变得容易的RIA开源工具框架,有些好的网站也有Ajax库,在script.aculo.us上和Prototype. OpenLaszlo上还有可用的开源方案的信息。