基于构件的WEB开发框架的研究、设计和实现

来源 :安徽理工大学 | 被引量 : 5次 | 上传用户:jackiesage
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文首先分析了传统web应用开发中的一系列困惑和问题——缺乏大粒度的构件、开发效率低、分工合作困难、系统可维护性差等,继而介绍了有关构件、软件体系结构、设计模式和框架的有关理论和思想。进而介绍了目前在web应用中常见的几种符合MVC模式的web开发框架,通过分析,指出了它们各自的特点和不足。 在此基础上,本文提出了—种新的基于构件的web开发框架——CBEAN框架,并阐述了CBEAN框架的工作原理和设计原理。CBEAN框架最主要解决的是web应用中缺乏实用的客户端构件的问题,它包括客户端构件、自定义标签库、自定义标签解析模块和服务器端控制模块,本文对它们的设计和实现分别进行了详细介绍,并介绍了框架中的关键的COMMAN sql机制和数据验证机制的设计和实现以及CBEAN框架与其它框架如何进行集成。 最后,本文对CBEAN框架结合一个实际应用的案例——在电信大客户管理系统的应用,详细介绍了应用CBEAN框架进行开发的详细步骤,通过实际应用,总结了CBEAN框架开发的优势,并对其进一步的研究需要考虑的关键问题进行展望和分析。
其他文献
  本文讨论了XML较其它半结构化模型的优势,以及现有的基于XML的Web数据抽取技术,考虑到HTML页面的特点,引入了采用基本项方式描述的页面树,给出了将HTML文档转换为XML文档的基
随着微电子技术、传感技术、通信技术以及嵌入式技术等学科的发展,集信息传感、数据处理、GPS定位以及网络通信功能于一体的无线传感器网络由于自身的突出特性近年来已经被广
匿名通信的一个重要目的就是隐藏通信双方的身份或通信关系,从而实现对网络用户的个人通信隐私及对涉密通信的更好的保护。而匿名通信系统中所有的安全防御技术都是针对具体
近几十年来,医学影像设备在临床辅助诊断中的作用越来越突出,越来越多的医学影像设备产生了大量的医学图像数据。为此,各个医疗机构纷纷采用计算机归档、传输和处理医学影像
随着Java、J2EE 技术的日渐成熟,我国金融行业在严格考查J2EE技术及其工具的可行性后,将其外围应用开发采用J2EE 技术实现。本文所依托的项目是交通银行上海总行的大集中项目
过程层析成像(PT)技术是近年来飞速发展起来的一门新技术,该技术在解决多相流检测问题上有巨大的发展潜力和广阔的工业应用前景。电容层析成像(ECT)技术是基于电容敏感机理的
随着Internet技术的发展,电子商务迅速普及,应用日益广泛,成为当前信息领域的研究热点之一。目前大多数电子商务的应用在处理购买者、供应商的方式上各不相同,如何将这些应用以方
文本分类是指分析文本内容并按一定的策略把文本归入一个或多个合适的类别的应用技术。随着Internet的出现,大量的文字信息开始以计算机可读的形式存在,以传统的手工方式对这
模式匹配(也称为串匹配)是计算机科学中基本问题之一,在诸多研究领域都有着十分广泛的应用。近年来具有间隙约束的模式匹配在音乐信息检索和序列模式挖掘中得到了应用。在模式匹
人脸检测是计算机视觉、模式识别研究中一个很受关注的研究热点,而且它在自动人脸识别系统、视觉监控、基于内容的检索以及新一代的人机交互技术等领域都有着广泛的应用。然