随着计算机网络及其相关技术的发展,B/S将成为未来软件开发的主流模式,但除了其低成本部署和维护外,其在表现和交互方面的不足也逐渐暴露,由此产生了具有新特性的新一代Web应用程序,富互联网应用程序RIA(Rich Internet Application)将是新一代Web应用的发展趋势;组件技术是提高软件开发效率、保证软件质量、实现软件产业化的重要手段,Web与组件技术的结合成为一种必然的趋势。本文对现有的软件开发方法和传统的Web应用技术进行了深入的研究;对基于组件的软件开发和传统软件开发方法进行了认真的比较。针对传统Web应用程序的不足和新一代Web应用程序的特性,对基于组件的RIA技术进行研究,利用组件思想和RIA技术实现具有富客户端、数据动态性、灵活性等特性的Web应用程序开发的组件化、软件产业化。最后本文,将基于组件的RIA技术引入Web应用框架开发中,以期达到快速开发、随需定制和丰富交互效果的目的。对基于组件的Web应用框架的整体结构及关键组件进行分析和设计。基于B/S架构,借鉴C/S结构的优势,利用RIA技术,对现有的客户端的交互性进行改进。基于组件的开发模式,增强了Web应用系统开发的可复用性,从而大大地缩短了开发周期和提高了开发效率。
本文来源: https://www.lw50.cn/article/f6a901670059a1c4e64d5cd3.html