前言:本文简要介绍了J2EE的概念和特点,并根据J2EE体系架构的技术特点,对设计和开发基于J2EE架构的应用程序时应考虑的性能优化的问题做了阐述、分析,并提出了一些解决问题的思路和方法。
一、 J2EE体系架构简介
J2EE是一种利用Java 2平台来简化诸多与多级企业解决方案的开发、部署和管理相关的复杂问题的体系结构。它使用多层的分布式应用模型,应用逻辑按功能划分为组件,各个应用组件根据他们所在的层分布在不同的机器上。多层化应用为不同的每一种服务提供一个独立的层,J2EE 典型的四层结构如下:
· 运行在客户端机器上的客户层组件
· 运行在J2EE服务器上的Web层组件
· 运行在J2EE服务器上的业务逻辑层组件