什么是RIA?

转载 2007年10月10日 22:50:00

 

RIA是Rich Internet Applications的缩写,翻译成中文为丰富互联网应用程序。

传统网络程序的开发是基于 页面的、服务器端数据传递的模式,把网络程序的表示层建立于HTML页面之上,而HTML是适合于文本的,传统的基于页面的系统已经渐渐不能满足网络浏览 者的更高的、全方位的体验要求了,这就是被Macromedia公司称之为的“体验问题”("Experience Matters"),而丰富互联网应用程序(Rich Internet Applications,缩写为RIA)的出现也就是为了解决这个问题。

丰富互联网应用程序的发展阶段图如下:
丰富互联网应用程序是下一代的将桌面应用程序的交互的用户体验与传统的Web应用的部署灵活性和成本分析结合起来的网络应用程序。丰富互联网应用程序中的富 客户技术通过提供可承载已编译客户端应用程序(以文件形式,用HTTP传递)的运行环境,客户端应用程序使用异步客户/服务器架构连接现有的后端应用服务 器,这是一种安全、可升级、具有良好适应性的新的面向服务模型,这种模型由采用的Web服务所驱动。结合了声音、视频和实时对话的综合通信技术使富因特网 应用程序(RIA)具有前所未有的网上用户体验。

“富”的概念包含两方面,分别是数据模型的丰富和用户界面的丰富。数据中的“富”意思是用 户界面可以显示和操作更为复杂的嵌入在客户端的数据模型,它可以操作客户端的计算和非同步的发送接收数据。这种模式相对于传统的HTML页面的优点是程序 运行于客户端并且程序更多的是和用户进行交互同时更少的和服务器进行交互。平衡客户端和服务器端的复杂的数据模型可以让你有更大的空间去创建更高效和更具 有交互性的网络应用程序。“富”同样也描述了全面提升的用户界面,HTML只给用户提供了非常有限的界面控制元素,而丰富互联网应用程序(RIA)的用户 界面提供了灵活多样的界面控制元素,这些控制元素可以很好的与数据模型相结合。传统的因特网模型使用线性的设计,提供给用户一些选择然后用户发送选择结果 给服务器,这种单一的模式不符合应用程序的灵活交互的要求和用户的意愿。频繁的服务器请求和页面刷新有很多的缺点包括页面打开缓慢和降低网络带宽。如果采 用富客户界面,可以从以前的服务器响应影响整个界面,转移到只有收到请求的应用程序部分才会做出相应的变化。这本质上意味着界面被分解成许多独立的模块, 这些模块都会对收到的信息做出相应的反应,有些会和服务器端进行交互,有些是这些模块之间的通信。

什么是RIA 技术?

周海汉/文RIA:Rich Internet Application ,富网络应用,最近比较火热。我和一个做视频会议的朋友联系,问他在关注什么,告诉我在关注RIA。那么什么叫RIA富网络应用呢?最开始...
  • ablo_zhou
  • ablo_zhou
  • 2008-03-01 18:26:00
  • 12707

几种RIA技术(富互联网应用程序)比较

 Rich Internet Application(富互联网应用程序,简称RIA),一种全新的Web应用程序架构,它结合了桌面软件良好的用户体验和web应用程序易部署的优点,很快获得了企业的青...
  • IT_Huazi
  • IT_Huazi
  • 2015-04-03 15:51:38
  • 3056

什么是RIA

RIA是Rich Internet Applications的缩写,翻译成中文为丰富互联网应用程序。传统网络程序的开发是基于 页面的、服务器端数据传递的模式,把网络程序的表示层建立于HTML页面之上,...
  • mp817
  • mp817
  • 2007-03-07 14:37:00
  • 2133

什么是RIA?

RIA(Rich Interface Applications)富界面应用,俗称胖客户端.RIA的优势 RIA 具有的桌面应用程序的特点包括:在消息确认和格式编排方面提供互动用户界面;在无刷新页面之下...
  • wu_qing_man
  • wu_qing_man
  • 2008-03-05 17:04:00
  • 516

什么是ria?

    RIA是Rich Internet Applications的缩写,翻译成中文为富因特网应用程序(Macromedia中文网站翻译为Rich Internet应用程序)     传统网络程序的...
  • justmuch
  • justmuch
  • 2007-05-10 14:45:00
  • 482

什么是用RIA?

传统网络程序的开发是基于页面的、服务器端数据传递的模式,把网络程序的表现层建立于HTML页面之上,而HTML是适合于文本的,传统的基于页面的系统已经渐渐不能满足网络浏览者的更高的、全方位的体验要求了。...
  • osun2010
  • osun2010
  • 2013-12-21 16:43:56
  • 318

什么是RIA?

RIA是Rich Internet Applications的缩写,翻译成中文为富因特网应用程序(Macromedia中文网站翻译为Rich Internet应用程序)传统网络程序的开发是基于页面的、...
  • cswcafe
  • cswcafe
  • 2005-02-18 16:26:00
  • 1012

什么是RIA

RIA是Rich Internet Applications的缩写,翻译成中文为丰富互联网应用程序。传统网络程序的开发是基于 页面的、服务器端数据传递的模式,把网络程序的表示层建立于HTML页面之上,...
  • niufujiang008
  • niufujiang008
  • 2010-11-30 13:44:00
  • 195

WCF RIA Service SP1安装及新特性介绍

一、WCF RIA Service SP1安装说明1、  卸载WCF的RIA服务工具包(WCF RIA Services Toolkit),如果安装了。2、  卸载WCF RIA Services V...
  • xinfu032
  • xinfu032
  • 2011-03-18 13:43:00
  • 3584

几款Web富客户端(RIA)框架

ExtJS、EasyUI、LigerUI、DWZ、B-JUI、Bootstrap
  • accountwcx
  • accountwcx
  • 2015-08-21 15:27:16
  • 21383
收藏助手
不良信息举报
您举报文章:什么是RIA?
举报原因:
原因补充:

(最多只允许输入30个字)