详细见http://baike.baidu.com/view/706341.htm 1.RIA技术概述 (Rich Internet Applications),富因特网应用程序或者Rich Internet应用程序 传统网络程序的开发是基于页面的、服务器端数据传递的模式,把网络程序的表示层建立于HTML页面之上,而HTML是适合于文本的,传统的基于页面的系统已经渐渐不能满足网络浏览者的更高的、全方位的体验要求了,这就是被Macromedia公司称之为的“体验问题”("Experience Matters"),而富因特网应用程序(Rich Internet Applications,缩写为RIA)的出现也就是为了解决这个问题。 2.RIA特点 RIA 具有的桌面应用程序的特点包括: (1)在消息确认和格式编排方面提供互动用户界面 (2)在无刷新页面之下提供快捷的界面响应时间 (3)提供通用的用户界面特性如拖放式(drag and drop)以及在线和离线操作能力。 RIA具有的Web应用程序的特点包括如: (1)立即部署、跨平台、采用逐步下载来检索内容和数据 (2)可以充分利用被广泛采纳的互联网标准。 RIA具有通信的特点则包括实时互动的声音和图像。 客户机在RIA中的作用不仅是展示页面,它可以在幕后与用户请求异步地进行计算、传送和检索数据、显示集成的用户界面和综合使用声音和图像,这一切都可以在不依靠客户机连接的服务器或后端的情况下进行。 3.部署RIA的好处 1)RIA可以继续使用现有的应用程序模型(包括J2EE和.NET),因而无需大规模替换现有的Web应用程序。通过Rich Client技术,可以轻松构建更为直观、易于使用、反应更迅速并且可以脱机使用的应用程序。 2)RIA可以帮助企业提供多元化的重要业务效益,包括提高销量、提高品牌忠诚度、延长网站逗留时间、较频繁的重复访问、减少带宽成本、减少支持求助以及增强客户关系等。 |