RIA技术的现状和展望 1)by 纵坐标的幻

RIA 简单介绍:

RIA Rich Internet Application (富因特网应用) ,这个概念最早由Macromedia 2002年提出,RIA技术使系统的界面更接近传统应用程序: web有更丰富展现性, 更好的操作性等。同时, RIA 还具有web的优点。

 

特性比较

 

传统WEB

传统应用程序

RIA应用

界面表现

相对较差

界面操作性

相对较差

系统性能

负载主要在服务端

负载主要在客户端

服务端和客户端

网络性能

每次点击要刷新页面,导致速度较慢

视情况而定

可仅对需要数据进行网络通讯,但RIA应用本身需要下载, 会占用较多带宽

部署

不需部署

需要安装

无需部署, 或一次性部署

兼容性

和操作系统无关, 有浏览器即可

对操作系统有较高要求, 兼容性差

兼容性较好, 依赖于浏览器和所需插件

开发难度

相对较低

相对较低

目前开发技术仍然不成熟,需要改进

其它

 

 

部分RIA技术有较好的视频流和音频流等支持 Flash/Silverlight

 

目前比较流行的RIA技术:

Flash/Flex

Macromedia 开发, 目前较流行的RIA技术,特别是 flash插件的市场占有率很高。Action Script3 的出现使程序员原来越接受了FLASH的开发

Silverlight/WPF

RIA的新秀, Microsoft 开发, 就目前而言, 还不成熟, 但是很有赶超flash的趋势。

AJAX

javascript dhtml + 后台post组件实现,介于纯粹和RIA 应用和和传统web之间。 对展现能力还是有较大局限。

ActiveX

较早技术, 依赖于windows 开发较麻烦

Java (Java Applets JavaFX Java Web Start )

开发部署相对麻烦, 特别java的浏览器插件普及度低

 

OpenLaszlo

一个开源RIA框架。基于javascript XML flash 见:http://www.openlaszlo.org/

 

RIA 的应用:

传统应用程序希望应用于web的, 比如CRM OA ERP 等。

希望能够更好展现界面和提高用户体验的web网站。

互动广告行业, 互动广告需要很好的用户交互技术和用户体验。 Flash silverlight 很好的满足了这一点.

目前具有较好RIA互动广告开发能力的制作公司有:安瑞索思,佐歌信息 , 网帆,网迈等

 

 

 下一次我会重点说一下目前RIA的局限和瓶颈, 以及各种技术的详细对比


文章来源:http://www.hifar.com/blog/2007/12/17/RIA%e6%8a%80%e6%9c%af%e7%9a%84%e7%8e%b0%e7%8a%b6%e5%92%8c%e5%b1%95%e6%9c%9b1.aspx
posted on 2008-01-28 13:19  纵坐标的幻  阅读(1331)  评论(4编辑  收藏  举报