什么是RIA,他的优势?
![]() RIA 具有的桌面应用程序的特点包括:在消息确认和格式编排方面提供互动用户界面;在无刷新页面之下提供快捷的界面响应时间;提供通用的用户界面特性如拖放式(drag and drop)以及在线和离线操作能力。RIA具有的Web应用程序的特点包括如:立即部署、跨平台、采用逐步下载来检索内容和数据以及可以充分利用被广泛采纳的互联网标准。RIA具有通信的特点则包括实时互动的声音和图像。 客户机在RIA中的作用不仅是展示页面,它可以在幕后与用户请求异步地进行计算、传送和检索数据、显示集成的用户界面和综合使用声音和图像,这一切都可以在不依靠客户机连接的服务器或后端的情况下进行。 对于企业来说,部署RIA的好处在于: 2)RIA可以帮助企业提供多元化的重要业务效益,包括产提高销量、提高品牌忠诚度、延长网站逗留时间、较频繁的重复访问、减少带宽成本、减少支持求助以及增强客户关系等。 4. RIA目前的发展态势 1) Macromedia Flash/Flex 2) Laszlo 3) Avalon 4) Java SWT 5) XUL 6) Bindows 5. RIA未来的发展预测 目前Microsoft还在推广一种叫做Smart Client(智能客户端)的客户端程序技术,Microsoft称Smart Client是比Rich Client更优秀的客户端,因而采用Smart Client的应用程序算不算RIA目前我个人还无法作答。这里我们之所以提及Smart Client,是因为Smart Client的特性跟我们谈的Rich Client有太多的相似之处。Smart Client拥有自动更新、离线状态下的数据处理和可以使用本地资源等特征,其中的可使用本地资源这一项无疑是一大卖点,因为浏览器中的 Flash/Flex应用程序目前还无法操作本地的一些资源,比如Flash/Flex应用程序无法将网上的文件保存到本地或者修改本地文件。虽然 Macromedia的Central1.5已经可以对本地文件进行简单的操作,并且flex1.5开发的RIA也能够运行于Central上,但是如何使Central能够得到大范围推广还是个问题。相对于轻量级的Rich Client,Smart Client更接近C/S架构中的客户端程序。Rich Client和Smart Client的定位还是有所区别的:Rich Client更适合作为轻量级的基于浏览器的网络应用程序客户端;Smart Client更适合作为Windows桌面应用程序的智能客户端。 不管我们今天称之为的RIA今后会不会成为主流应用程序,人们对开发具有高度互动性、丰富用户体验以及功能强大的客户端的追求是不变的。有理由相信,拥有成熟技术和极高市场占有率的Flash客户端将会在RIA道路上越走越远。Microsoft未来的重量级武器:Avalon和Smart Client能否后来者居上让我们拭目以待。 |
什么是RIA,他的优势?相关推荐
- Silverlight HTML5 Flash - RIA技术之三足鼎立
未来,"用户体验"将成为所有软件商业价值的首要衡量标准.拥有极好用户体验的RIA(富互联网应用)技术近些年来发展迅猛,其中以Silverlight.HTML5及Flash最受热捧. ...
- Adobe RIA 开发工程师认证考试大纲
AdobeRIA 开发工程师认证考试大纲 考题数量:共90道题,考试通过正确率:60% 考试时间:120分钟 试题种类:单选题.多选题和判断题 1. Adobe RIA基础知识(2道题) ...
- 多个Silverlight应用程序如何共享一个DomainService
WCF RIA Services使用DomainService提供数据访问等服务,如果在Silverlight中使用,只要设置了WCF RIA连接,就能自动生成数据访问的客户端代理类,这为我们开发提供 ...
- Silverlight 入门学习笔记------Silverlight是什么
Why Silverlight 谈起silverlight,不得不说起用户界面(UI). 随着电脑性能的不断提高,用户UI也变得变得至关紧要.用户不仅仅满足于程序完成既有的功能,而且还需要程序有一个精 ...
- Silverlight MMORPG网页游戏开发课程[一期] 序言
本课程Demo在线演示地址:http://silverfuture.cn/ (随课程进度不断更新,所有资源暂时放在xap) 2010年7月20日是一个不平凡的日子,应朋友的邀请在自己的家乡广西师范大学 ...
- 转帖:RIA(Rich Internet Application,富互联网应用系统)
什么是RIA? RIA(Rich Internet Applications)富互联网应用 RIA的优势 RIA 具有的桌面应用程序的特点包括:在消息确认和格式编排方面提供互动用户界面:在无刷新页面之 ...
- Adobe 中国区 "Adobe RIA 开发工程师认证考试" 正式发布
近日,在湖南张家界召开的 Adobe 创意大学计划发布会上,Adobe 中国区 "Adobe RIA 开发工程师认证考试" 作为 "Adobe 创意大学计划" ...
- RIA开发权威指南 基于JavaFX(赠品)
查看书籍详细信息: RIA开发权威指南--基于JavaFX(赠品) 内容简介 JavaFX是一门比较新颖的RIA技术,本书从JavaFX技术特点.开发环境.语法与开发工具入手,通过基础讲解与应用案例, ...
- 三种主流RIA技术之争,你该如何选型?
前几天听说Adobe发布了用于Flash Player的RTMP(实时消息协议).乍一看,好像是一个不错的东东.号称有如下优点:支持高性能地把数据(主要是音频.视频)PUSH给Flash Player ...
最新文章
- nginx php 错误日志,PHP 错误与异常的日志记录
- 行为模式之Observer模式
- Windows中将文件压缩成linux支持的tar.gz格式的压缩包
- 选择最大值的那条记录 sql
- .net core 下使用StackExchange的Redis库访问超时解决
- linux gunzip r .tar,Linux命令之文件归档、压缩、解压缩tar,gzip,gunzip,bzip2,bunz -电脑资料...
- my-innodb-heavy-4G.cnf 配置文件参数介绍
- 群晖NAS删除文件不释放空间的原因和方法
- javascript内置属性
- python拆分word文档_python-docx处理word文档
- 怎么看自己电脑的IP地址
- 2019年新个税计算器及源代码
- python预测身高 青少年编程电子学会python编程等级考试一级真题解析2021-12
- html5+JS制作音乐播放器
- 选择UTON PAD平板,这才是真正的平板电脑,双十二就它了
- 大数据血缘分析系统设计(三)
- 响铃:“新品牌计划”出炉,但拼多多要的不只是C2M
- “小而美”企业的战略规划思路解读
- 关于EF多线程更新数据的一个报错
- 如何去掉WPS中.docx文档灰色的中括号?