论文部分内容阅读
随着企业需求的不断扩大以及网络技术的迅猛发展,企业应用开发变得越来越慎重,越来越复杂。为了能够在竞争中处于有利的地位,采用合理的企业应用架构和新技术就成为企业能否有效利用各种信息资源的关键因素。随着近年来科技的发展,企业分布式技术日趋成熟,其中多层B/S构架和Sun公司推出的J2EE技术被证明是成功的,而且已被应用于越来越多的企业系统建设中。 J2EE使用多层分布式应用模型,每一层涉及不同的技术,但就如何降低层与层之间的耦合性,提高系统的可伸缩性、健壮性和可扩展性等方面并没有提出一个具体的解决方案。本文重点研究了软件工程中的设计模式,结合作者实际的项目经验,在此基础上提出了一个大型Web应用程序部署框架并实现了部署框架中的核心模块,为J2EE体系结构下Web应用程序的合理部署提供了一个参考,并可以基于此部署框架进行二次开发。作为部署框架重要组成部分的数据库连接池,由于可以独立于部署框架使用,所以本文专门设立一章提出了一个有自己特色的数据库连接池。 某港务局信息化建设采用了基于J2EE平台的B/S架构,为本文提出的部署框架在实际系统中的应用提供了一个机会,现在一期工程已经开发结束投入使用,用户的满意程度、开发效率和系统的运行状况证实了该部署框架的有效性。