关于J2EE系统性能设计的基本思路..docVIP

  • 0
  • 0
  • 约9.51千字
  • 约 14页
  • 2017-01-13 发布于重庆
  • 举报
关于J2EE系统性能设计的基本思路.

关于J2EE系统性能设计的基本思路 任何一个J2EE的应用系统都摆脱不了下图的处理模式: 从这个图可以看出,要完成一项完整的功能必须经过“表现层==》界面逻辑层==》业务逻辑层==》数据访问层==》数据存储管理层”的处理,同时也依赖于具体的硬件设备支撑。这里假设我们都用好的硬件设备,不考虑硬件本身的性能问题,我们就考虑如何使用软件来充分利用有限的硬件资源提高我们的系统处理能力,下面我们将从纵向和横向逐层分析如何让系统处理最优化的。 从纵向切面分析 (一)、表现层 首先,可能你很想知道为什么我会将表现层从用户界面层分离出去。的确,从Windows应用程序的角度来看,表现层和用户界面是一回事:它们都是些可以与用户进行交互的图形用户接口。 然而,从Web程序的角度来看(或者从一个基于终端的程序来看),区别应该是很明显的。典型地,浏览器仅仅是将内容显示给用户,并采集用户的输入信息。在这种情况下,所有实际的交互逻辑(产生内容输出或者分析用户输入的代码)都在Web服务器端运行(或者主框架中),而不是在客户端机器上。 当然,在现实环境中,浏览器可能会运行JavaScript脚本或者是胖客户端代码。但是,这些代码都是不可信任的(译注:可以联想下客户端表单验证)。这些代码必须被视为与你运行于服务器端的代码进行交互的独立代码。所以,即使有代码运行于浏览器中,你的应用程序的用户界面代

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档