论文部分内容阅读
随着计算机网络技术的高速发展,互联网己日益成为应用程序运行的默认平台,基于HTML的浏览器客户端成为最常用的网络应用客户端,是一种瘦客户端程序,然而,某些应用系统并不完全适合采用HTML技术,为了大大提高用户体验的丰富性,出现了一种新的基于互联网的富互联网应用方式RIA(Rich InternetApplication)。传统的基于MVC模式的框架不再适用于面向RIA的应用模式,如何对现有框架进行改进以支持RIA的应用需求是当前人们的一个重要研究热点。
本文在分析RIA的现有各种技术方案和领域需求后建立面向RIA的框架模型,以该模型为基础,提出了一种新的MVC框架——RIADF/MVC。
论文主要工作如下:
①了解RIA技术诞生的背景,分析RIA技术的优越性和它所带来的影响;
②归纳和总结了现有主流RIA技术的各种解决方案,并指出它们的优缺点;
③以现有主流RIA技术的各种解决方案为参考模型,给出了一种面向富互联网开发框架的新模型——RIADF,并针对RIADF模型的交互模式进行了讨论。
④在研究Flex RIA技术和MVC框架的基础上,提出了一种基于RIADF模型的面向RIA的MVC新框架——RIADF/MVC,该框架具有可扩展性高、复用性好、易于维护等优点。由于该框架在客户端和服务端同时采用了控制器,大大提高了其运行效率。
⑤结合某摩托有限公司质量巡检系统,对本文所提出的框架进行了实际应用,详细介绍了基于RIADF模型并且面向RIA的MVC框架RIADF/MVC在应用系统中的设计与应用,验证了RIADF/MVC的可行性。
本文所提出的框架在实际应用中得到较好使用,用户体验较为完善,实际运行效果良好。