论文部分内容阅读
论文主要研究了典型J2EE核心模式,它提供了在J2EE平台上设计和开发的可重用解决方案,并且每种模式都有各自的适用范围。对于这些模式,本文分析了它们的适用范围、解决方式、优势并给出流程图。同时,J2EE核心模式之间存在着大量的复杂关系,这些关系是模式语言的重要部分。本文在讨论它们关系基础上,研究了在软件开发过程中为了提高系统的稳定性、安全性、可维护性、可扩展性,如何选择合适的模式以及如何综合使用模式进行设计和开发,这是模式研究的一个重要侧面也是本文研究的重点。 本文首先介绍了J2EE技术和设计模式的背景知识;然后围绕在一般项目中应用较广泛的几种典型J2EE核心模式,分析研究其适用环境、问题、使用背景、解决方案等;其次阐述模式间关系,并给出关系图,研究属于不同层的模式对它们各层模型的改善,讨论模式组合的重要性,有效组合模式,可以改善系统设计架构,最大程度的完善系统;最后结合一个具体应用实例,进一步说明如何对J2EE的多种核心设计模式进行有效选择并最终整合。