SOA + RIA + OSS = Web 2.0(一)

日期: 2009-09-21 作者:Adam Michelson翻译:杨晓明 来源:TechTarget中国 英文

面向服务架构(SOA),富互联网应用(RIA),开源软件(OSS)和Web 2.0都是彼此相关的热门话题。然而当它们彼此结合时,确实变得很强大。作为一种介绍新事物的方式,我们先看一下维基百科,大体上是这样定义这些名词的:   SOA——SOA由Gartner分析师最先提倡,表示一种软件架构的透视,这种架构定义了如何使用软件用户需要的服务。在一个SOA的环境中,网络上的可用资源被当做独立的服务,在不知道底层平台实现的情况下可以访问这些服务。

  RIA——经过这么多年,RIA这个概念已经深入人心,这个名词是Macromedia 在2002年3月份出版的白皮书中引入的。RIA应用是基于Web的应用……

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

面向服务架构(SOA),富互联网应用(RIA),开源软件(OSS)和Web 2.0都是彼此相关的热门话题。然而当它们彼此结合时,确实变得很强大。作为一种介绍新事物的方式,我们先看一下维基百科,大体上是这样定义这些名词的:

  SOA——SOA由Gartner分析师最先提倡,表示一种软件架构的透视,这种架构定义了如何使用软件用户需要的服务。在一个SOA的环境中,网络上的可用资源被当做独立的服务,在不知道底层平台实现的情况下可以访问这些服务。

  RIA——经过这么多年,RIA这个概念已经深入人心,这个名词是Macromedia 在2002年3月份出版的白皮书中引入的。RIA应用是基于Web的应用,在一个Web浏览器中运行,而且不需要安装任何软件,仍然具有传统桌面应用的特性和功能。

  OSS——开源软件是计算机软件的源代码在允许用户研究的版权许可前提下才是可用的,改变和改进这个软件,并以修改或未修改的形式对其重新发布。

  Web 2.0——在2004年O’Reilly 媒体发明Web 2.0这个词语,用来指想象中第二代基于互联网的服务,以能感受到在线信息的新方式让人们互相协作并共享信息-像社交网络网站,维基百科,沟通工具和通俗分类。在技术和市场社区中,如果定义不清楚的或经常受批评的流行词,反而让Web 2.0变得流行起来。

  在Web 2.0和RIA之间,能够强烈感受到这些术语间的关系。它们不时地被同步使用,让这些定义Web 2.0人沮丧的是,Web 2.0是作为一种使用互联网的方式而不是RIA这样具体的技术。

  Web 2.0应该是来描述互联网作为一个社交性和协作性的网络,这里每个人和每个事物通过各种有效的设计方法都与之相联。一个RIA浏览器恰好就是这种设计。Web 2.0也参考了类似语义万维网,长尾理论,社交网络和“无所不在的网络”这些未来概念,用来预言很多设计,除了RIA浏览器外,都将参与到Web 2.0的网络中来。

相关推荐