面向RIA的MVC架构设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:Nuangfeng0915
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
RIA(Rich Internet Application,富因特网应用)是集桌面应用程序的最佳用户界面功能与Web应用程序的普遍采用和快速、低成本布署以及互动多媒体通信的实时快捷于一体的新一代网络应用程序。 基于软件架构的复用技术和软件架构的一般设计方法,针对RIA应用进行领域需求分析,并结合面向服务思想建立了RIA应用的分布式模型RIADF(Rich Internet Application Distribution Framework)。RIADF定义了RIA应用的基本设计目标和客户端/服务器基本功能模块,确定了模型基于实例和基于服务的混合交互模式,并在此基础上定义了三种基本服务类型:应用程序定义请求服务、业务逻辑请求服务以及WEB数据服务。RIADF对面向RIA的应用开发有一定的理论指导意义。 利用MVC的Web服务器端软件框架能够有效的提高Web应用程序的可复用性, 基于RIADF模型,经过对现有的服务器端MVC架构的分析对比,并结合Web Service、设计模式、组件协作等技术,建立了一个易复用、可进化的面向RIA的MVC架构RIADF/MVC,以简化面向RIA应用的开发。RIADF/MVC架构的重要特点是以客户端视图为中心,采用XMLRPC协议作为客户端与服务器端的互操作协议,实现对视图的细粒度级别控制。在这个架构之下,具体设计和实现了基于ASP.NET的原型系统,给出了架构各主要组成部分的技术要点和实现细节。项目应用实例给出了基于RIADF/MVC架构的一般开发过程,验证了RIADF/MVC的可用性和对软件复用的初步支持。
其他文献
脱机手写汉字识别是文字识别领域的一项重要研究内容,特征提取对识别有着至关重要的作用,本文设计了一种基于模糊划分的脱机手写汉字笔画特征提取方法。首先,采用先提取汉字基本
ROF(光纤无线融合)作为未来宽带接入系统的关键技术之一,对于实现传输数G- bps(比特每秒)的无线/有线业务有着十分重要的作用。OFDM(正交频分复用)技术具有频谱利用率高、抵抗色
网络拓扑发现和网络运行监控是网络管理中的一个重要内容.本文采用Java语言设计了一个B/S的综合网管系统,包括拓扑发现、网络监控、网络设备面板、基于WEB的网络管理工具等模
近年来,随着计算机网络和数字通信技术的飞速发展,分布式数据库的应用日益增加。所谓分布式数据库是指数据库中的数据在物理上是分布的但在逻辑上是一个整体的数据库系统,为了获
PDSN(Packet Data Services Node)是CDMA2000分组数据网络中的关键设备,主要功能是完成移动数据业务的接入,在移动通信网络和分组数据网络之间进行数据转发。就目前我国无线通
循环流化床锅炉具有燃料适应性广、截面热强度高、污染物排放少、锅炉负荷适应性高、燃料制备系统相对简单等优点。正是由于循环流化床锅炉具有如此多的优点,从而加快了循环
功能服装CAD中的三维仿真方法是当前三维CAD领域的一个研究热点问题。它涉及人体热循环、服装-人体热湿传递过程及包含神经生理和心理方面的热舒适度反应等物理生理过程的计
近年来,随着Internet上数据的爆炸式增加,国内外信息化建设也掀起了前所未有的高潮。由于信息化建设中或缺乏统筹规划或新旧信息系统同时存在,造成了各种不同信息系统共存的情况
作为新兴的无线传感器网络具有十分广阔的应用场景,包括军事、环境监测、目标追踪、科学观察和预报等领域。然而在实现各种网络协议和应用系统时,存在着一些现实约束。比如传感
IMS(IP Multimedia Subsystem)是3GPP在Release 5版本提出的支持IP多媒体业务的子系统,主要采用SIP(Session Initiation Protocol)协议进行会话控制。通过IMS,3G(3rd Generatio