集成Struts框架和企业JavaBean构建多层web系统

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:laoyang2009123456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在Internet-web日益普及的今天,越来越多的企业应用都采用web技术来开发,与此同时,J2EE(Java2 Platform,Enterprise Edition,Java2平台企业版)由于其一系列开放标准的规范和Java技术在服务器端应用固有的优势,已经成为web应用的首选开发平台。本文将结合笔者正在开发的变电工区设备管理系统,来探讨如何基于J2EE平台构建可重用、可维护和易扩展的企业web应用。本文首先对J2EE平台和Struts框架作了一个简要的概述,接着介绍了Struts框架和EJB(Enterprise JavaBeans,企业JavaBean)集成的目的与策略,然后对本系统的总体结构和组件模型进行分析,系统遵循J2EE规范所倡导的组件化设计和层次集成的理念,其核心由基于Struts框架的web层和综合利用多种EJB设计模式(Design Pattern)而开发的业务层所构成,层与层之间有着明确的分工与协作,共同完成系统的功能。在此之后,本文再结合系统的基本信息和试验管理两个子系统,详细探讨了如何集成Struts框架和EJB组件来构建可重用、可维护和易扩展的企业web应用,该部分着重对J2EE应用中所存在的web页面的可维护性、web应用的流程控制和EJB组件的优化设计与重用这三个主要的难点进行了详细的分析,并提出了基于框架和模式进行设计的解决方案。文章最后简要介绍了系统的集成和部署,并对相关技术的发展前景作出了展望。本文理论和实际相结合,旨在通过对应用框架和设计模式的利用来提高系统的可重用性、可维护性和易扩展性,既具有较深的理论基础,又有较高的实用价值。
其他文献
在激烈的市场竞争下,如何快速且高质地完成设计是决定企业效益的关键。随着汽车工业的发展,对汽车尤其是载货汽车的舒适性和环保性的要求越来越高。多片钢板弹簧是载货汽车的
在网络协同环境下对内燃机进行新产品设计或改进设计,必须是在详细而深入的分析基础上进行。本文选取了内燃机的重要零件之一曲轴进行分析研究。对曲轴进行详细深入的分析计
我国是一个农业大国,农业和农村经济的发展直接影响到整个国民经济的发展。农药的使用在增加了粮食产量的同时,也导致了农田生态系统脆弱化,造成了环境的污染和退化。本课题就“
目的 探讨不明原因复发性流产(recurrent spontaneous abortion,RSA)患者凝血功能和血液流变学状况及低分子肝素(low molecular weight heparin,LMWH)在RSA患者妊娠中的临床
机械臂式三维扫描仪是用于逆向工程和产品质量检测领域的复杂机电一体化产品。本论文拟结合UGNX中机电一体化概念设计器(MCD)以及NX中集成的Teamcenter生命周期管理软件,完成机
通过实验,研究了不同振动类型超声波对大厚度奥氏体不锈钢焊缝的作用,得到了一种有效的超声波检测奥氏体不锈钢焊缝中缺陷的定量方法,在一定程度上解决了由于奥氏体不锈钢焊
“互联网+教育”模式下,推动信息技术充分利用于教育领域,能够推动我国教育的信息化现代化.在“互联网+教育”环境,加强高中现代化校园网络建设,有利于促进学校管理效率的提
在产品的研发阶段,合理的设计方法可以在缩短设计周期的同时,更好的提升产品性能,降低生产成本。本文内容为某公司首款ATV全地形车的车架性能分析与研究,使用CAE分析技术与实验相