| 话题简介:
随着越来越多的开发商把 J2EETM 作为服务器端应用程序的首选平台,共享开发人员的经验以及获得可重复利用的设计越来越重要起来。当软件开发人员设计和构造不同应用程序时,会碰到一些相同或相似的问题领域。于是,就得都去寻找解决相同/相似问题的解决方案,而且每次都是从头再做一遍。如果有一个专门讨论这样的常见问题领域和业经证明的解决方案的知识库,将会很有帮助。而如果这样的知识库讨论问题领域以及最适合于解决手头问题的解决方案,那将会更好。这样的解决方案可能是开发界内行经验的集锦。
用最简单的话说,这样的通用解决方案就是一种设计模式。设计模式开出一个业经证明的解决方案,该解决方案由经验丰富的内行人士针对重复出现的问题而设计,有效地用来提高
J2EE 应用程序效率和性能
所有设计模式都是可以重复利用的,并可组合应用;这赋予开发人员极大的灵活性。采用与
J2EE 应用程序相关的设计模式还具有提供适用于
J2EE 平台技术的解决方案的附加优势。
本期话题将介绍一些可用来提高 J2EE 应用程序性能的设计模式。
我们将深入探讨一些对于
J2EE 应用程序具有极大影响的重复出现的问题领域。我们还将研究适用于我们所探讨的每个问题领域的实用解决方案以及一些值得注意的重要事项和一些适用的小型代码示例。希望得到大家的积极参与和响应。
专家论坛:
J2EE论坛
参考文献:
Design
Patterns for Building Flexible and Maintainable J2EE
Applications
建造灵活与可维护的J2EE应用程序的设计模式
鉴于 JavaTM 2 企业版(J2EETM)
已经成为服务器端应用程序平台的首选,共享开发者的经验与设计就成了一件至关紧要的事。本文介绍了一些可重复使用的设计模式,以便读者在建造灵活与容易维护的J2EE应用程序时使用。
Design Patterns for Optimizing the Performance of J2EE Applications
优化 J2EE 应用程序性能的设计模式
本文将介绍一些可用来提高 J2EE 应用程序性能的可重复利用的设计。
针对不熟悉设计模式的专业人士,本文在深入研究细节之前,进行了简要说明。有关设计模式的详细信息,请参阅本文结尾的参考资料部分。
Java BluePrints Patterns Catalog
J2EE模式目录
本文包含Java
BluePrints中推荐的J2EE模式目录,其中带有Java
BluePrints参考应用(Java
宠物店示范应用)中的样本代码。
Core J2EE Design Patterns
本书是有关J2EE设计模式的畅销书的电子版,作者是Sun
Java Center系统架构师:Deepak
Alur, John Crupi, 和
Dan Malks。
J2EE design patterns to improve performance
本文是Mark
Johnson 和
Inderjeet Singh在一次
Java Design Patterns 研讨会上的发言,内容涉及讨论的主要
Patterns 的概述,并包含每一个
Pattern 在什么情况下被使用
EJB Design Patterns
本书包含一组二十个
EJB 设计模式,并提供如何将应用需求映射到模式驱动的设计方式的策略,J2EE开发的最佳实现,一些
EJB 开发的小窍门和策略,以及其它话题如使用
Ant 创建系统最佳实现,JUnit
测试策略,使用
Java Data Objects(JDO) 最为实体
Beans 的替代品,及其更多。
E++: A pattern language for J2EE applications
|