J2EE架构在系统框架设计中的研究与应用

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:x_schen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,由于Internet技术的迅速发展,Web应用的范围更宽,程度更深。但是,在现有的Web应用系统中,普遍存在着程序可重用程度低、维护工作繁琐、应变能力薄弱等不足。随着Web应用的需求越来越复杂,开发周期越来越紧迫,且对系统的稳定性、扩展性和可维护性要求越来越高,如何进行合理地分层设计,各层的框架如何搭建以及如何选择最合理的技术就变得尤为重要。 本文以笔者参与烟草系统电子商务平台的开发工作为背景,首先论述了J2EE的整体框架,了解了其各组件的作用和它们之间的关系,列举了J2EE为商务系统提供的机制,明确了在工程上采用这一规范的意义。然后,从Web应用的开发模式入手,提出了两种开发模式,并在对其进行比较的基础上,引出MVC模式,就其三个部件(Model,View,Controller)的作用以及MVC的优缺点进行讨论,并对于实现MVC设计模式思想的Struts框架进行了整体结构分析:以Struts框架为基础,通过对多层Web体系结构各层实现方式的分析与对比,最终总结出四层B/S架构的技术实现方案,并设计出一种比较合理的基于Struts的Web应用开发的框架结构:此外,在数据库访问方面,使用DAO设计模式抽象和封装了所有对数据源的访问,分离了业务逻辑和数据库访问逻辑。 基于上述分析,设计实现了电子商务统一平台。其中,整个系统采用上述四层体系结构进行分层及模块化设计。分别对Web层、业务逻辑层、数据持久层和数据存储层等分层进行了详细设计,并实现了其典型功能。整个系统运行在UNIX操作系统上,Web服务在BEA Weblogic Platform上运行。
其他文献
铸坯表面温度测量一直是钢铁工业连铸生产迫切需要解决的问题。若能实现铸坯表面温度的准确测量不仅为调节拉速、二冷配水动态优化控制以及确定液相穴长度提供了温度检测保证
随着计算机技术的发展,影视业、广告业、工业和国防科技等领域提出了一个越来越迫切的要求:快速获取物体的三维彩色模型。进入上世纪90年代以后,利用一些数字化设备,从原始模
近些年来,世界航运业的复苏给全世界的修造船行业注入的新的活力,借助这一机遇,我国的船舶行业也取得了很大的进步,船舶工艺也有了很大的提高。与此同时,模糊集合论及其在工程模糊
随着多电平逆变器技术的发展,三电平逆变器在高压、大功率的场合得到了广泛的应用。功率器件的增加提高了系统的故障率,故障问题也越来越突出,其故障诊断的研究逐渐成为电力电子研究的热点问题之一。CRH2型动车组采用了三电平逆变器,其性能作为评估安全高效运行的重要指标之一,相关的故障诊断显得尤为重要。本文从三电平逆变器的拓扑结构和工作原理出发,建立了CRH2型牵引逆变器故障仿真模型,并进行故障分析和分类。在
多媒体信息是文字、视频和音频等各种媒体数据的集合体,这其中视频所占的信息量最大。因此,为了便于存储和在网络上传输,通常要将多媒体数据先进行压缩,以减少对空间的占用和对网
IEC61131标准作为工业自动化控制系统编程语言的国际标准,其开放性和先进性受到了广泛的关注和重视。研究基于IEC61131标准的控制系统意义重大。 本文以IEC61131-3标准所定义的编程模型以及IEC61131-5所定义的通信模型为基础,实现了以功能块执行为核心的下位机程序设计以及以上位机功能块组态程序的设计。 下位机以Rabbit2000处理器为核心的现场I/O控制器为基础,
现代物流管理正在成为钢铁企业新的利润增长点,在钢铁企业取得竞争优势的战略中扮演重要角色。产成品转库管理作为钢铁企业物流管理的重要组成部分,正受到企业管理者越来越多的
生物识别技术已经作为一种较为成熟的身份识别鉴定技术应用于实际生活的各个方面,目前常用的生物特征包括人脸、虹膜、指纹、手形等。但是由于各个生物特征都有其局限性和不足
虚拟仪器是现代计算机技术和仪器技术深层次结合的产物,其利用通用计算机强大的图形环境结合相应的软硬件,建立虚拟仪器面板,完成对仪器的控制、数据采集、数据分析与显示功
FPGA协处理器是一种新的协处理器结构,它的研究开始于90年代。总的来说FPGA的计算核心是复杂的可编程逻辑集成电路矩阵,区别于传统计算机的顺序指令执行,改变了传统计算及计算模