基于Java EE5的Web应用框架研究与实践

来源 :大连海事大学 | 被引量 : 16次 | 上传用户:litang345
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术和网络技术的飞速发展,世界进入了前所未有的全球信息化时代,信息化成为企业现代化管理的标志。企业规模的日益扩大,应用程序复杂程度的不断提高,传统的客户端/服务器(Client/Server,C/S)结构暴露出许多问题。随着Internet/Intranet技术不断发展,尤其是Web技术的广泛应用,导致了软件系统的体系结构从C/S的主从结构向灵活的多级分布式软件体系结构浏览器/服务器(Browser/Server,B/S)转变。企业级Web应用系统的开发通常要求有一个良好的软件体系结构、更多的技术和经验的积累、更强的项目管理。而传统Web开发的过程大多具有随意性,缺乏系统的方法、质量控制和保证过程。没有严格的过程定义而缺乏可预见性。Web应用框架技术是解决这些问题的有效途径。但是目前主流的Web应用框架大都侧重于封装底层的技术细节,复用粒度较小,在可操作性方面存在不足。如何设计一个优秀的框架,已经成为一个亟待解决的问题。基于此背景,本人研究了软件复用技术与框架技术。在对当前的主流Web应用开发框架的优缺点进行分析比较的基础上,以当前较为成熟和稳定的Web应用框架Struts2、Spring、iBATIS为基础,设计了一个面向高层复用的Web应用框架(JSSI)。最后,把JSSI框架应用于一大型供应链系统(Hyper)的开发过程中,以此来证明该框架在Web开发中的优势。事实证明,JSSI框架能够较好地支持大型的Web应用系统开发,有效提高了复杂Web应用的开发效率。
其他文献
随着网络摄像机市场的逐步普及以及社会对安全监控设备图像质量要求的提高,新的高清网络摄像机应运而生。高清网络摄相机能够拍摄720P甚至是1080P的高清画质的视频。然而,如
在信息时代来临之季,各企业都紧跟时代的脚步,转变着企业的经营模式、管理模式,从传统的人工管理体制,向信息自动化管理体制过渡。与此同时,企业传统式的办公管理模式也在逐
医学图像作为医学诊断的一个重要步骤,得到了学术界的广泛重视。现代医学成像的技术越来越成熟,可根据要求而提供不同模态不同特点的图像。医学图像融合是将互补的两幅医学影
随着网络技术和数据存储技术的不断发展,针对不同业务的需要,用户订制着很多异构服务,由于开发环境和数据存储技术的不同,给数据信息的共享和交换带来很大的困难。目前的SOA
随着数字摄像机的普及和计算机图像视频处理技术的飞速发展,基于计算机视觉的应用越来越广泛。视频序列中运动检测与跟踪技术是计算机视觉应用中的重要研究方向之一。本文主
软计算方法是一类方法的集合体,主要包括模糊计算、神经计算、进化计算等,这类方法的共同特点是能够容忍不确定、不精确和部分失真的数据,使用线性代替非线性,使用有限代替无
随着现代科技不断的发展,计算机应用技术已经渗透各个学科的研究中。其中具有典型的是计算机技术与医学相结合的产生的虚拟手术课题的研究。虚拟手术主要涉及技术有医学手术
增强现实(Augmented Reality,简称AR)技术是虚拟现实技术的一个重要分支,它是将计算机生成的图形、图像等虚拟模型信息叠加到真实场景中去,从而实现真实场景与计算机虚拟信息
高血压是一种发病机制复杂,发病率高的疾病,是目前最常见的心脑血管疾病之一。在青藏高原之类的高海拔地区,有着气压大,氧浓度低的特点,加上高原地区人群的饮食习惯偏向于高
人工智能的出现是人类科学史上的一项重大贡献,而专家系统的出现更是使得人工智能从理论变为现实的一个重要里程碑。专家系统的出现对人类的许多生产生活都产生了重大的影响,