陈鸿皖, 周国祥, 石 雷
(合肥工业大学 计算机与信息学院,安徽 合肥 230009)
一种基于Ext.NET的Web控件二次包装方法研究
陈鸿皖,周国祥,石雷
(合肥工业大学 计算机与信息学院,安徽 合肥230009)
在大型信息系统开发过程中,相似的功能和操作往往会反复出现。这些相似的操作如果不处理好,会使系统中出现大量重复的代码,不利于系统的开发和拓展。文章介绍了B/S架构下富英特网应用(rich internet application,RIA)技术在软件项目开发中的重要作用,提出了在开发过程中代码复用的现象,进而引出Web控件的二次包装方法,并结合Ext.NET技术具体实现该方法,从而提高系统的开发效率。该方法已经在某矿山在线统一监管平台中得到应用,效果良好。
管理信息系统;富英特网应用技术;B/S架构;Ext.NET控件
在管理信息系统(management information system,MIS)开发过程中,随着客户需求的增大,对功能的需求越来越高,软件规模也越来越大,会出现许多重复功能的代码。这不仅增加程序编写者的工作量,也降低了代码的可读性,浪费了大量的时间和精力,增大开发成本。因此代码的重用性问题对于系统开发来说是一个亟待解决的问题。
过去的HTTP静态单页面表示技术和Web服务大多以文本传输为主要形式,在网页更新、数据传递与存储、多窗口切换和网络维护等方面存在一定的局限性,难以满足网络用户和网络技术开发人员的要求[1]。而富因特网应用[2](rich internet application,RIA)技术可以支持动态的图像、视频、音频、双向的数据通信和创建复杂的窗体,为创建应用程序用户接口提供了一个高效而完善的开发环境[3]。……