- 0
- 0
- 约9.51千字
- 约 14页
- 2017-01-13 发布于重庆
- 举报
关于J2EE系统性能设计的基本思路.
关于J2EE系统性能设计的基本思路
任何一个J2EE的应用系统都摆脱不了下图的处理模式:
从这个图可以看出,要完成一项完整的功能必须经过“表现层==》界面逻辑层==》业务逻辑层==》数据访问层==》数据存储管理层”的处理,同时也依赖于具体的硬件设备支撑。这里假设我们都用好的硬件设备,不考虑硬件本身的性能问题,我们就考虑如何使用软件来充分利用有限的硬件资源提高我们的系统处理能力,下面我们将从纵向和横向逐层分析如何让系统处理最优化的。
从纵向切面分析
(一)、表现层
首先,可能你很想知道为什么我会将表现层从用户界面层分离出去。的确,从Windows应用程序的角度来看,表现层和用户界面是一回事:它们都是些可以与用户进行交互的图形用户接口。
然而,从Web程序的角度来看(或者从一个基于终端的程序来看),区别应该是很明显的。典型地,浏览器仅仅是将内容显示给用户,并采集用户的输入信息。在这种情况下,所有实际的交互逻辑(产生内容输出或者分析用户输入的代码)都在Web服务器端运行(或者主框架中),而不是在客户端机器上。
当然,在现实环境中,浏览器可能会运行JavaScript脚本或者是胖客户端代码。但是,这些代码都是不可信任的(译注:可以联想下客户端表单验证)。这些代码必须被视为与你运行于服务器端的代码进行交互的独立代码。所以,即使有代码运行于浏览器中,你的应用程序的用户界面代
您可能关注的文档
- 光栅单色仪的调整和使用实验报告..doc
- 免疫性血小板减少性紫癜临床路径(2010年版)..doc
- 免疫组化技术全程原理剖析以及难题解答(DXY)..doc
- 党员目标承诺制的实践与思考2011.6.3定稿..doc
- 全国2001年4月高等教育自学考试机械设计基础试题..doc
- 入渗池底部形态改变对雨洪回灌促渗效率影响研究实验设计..doc
- 全国专业技术人员计算机应用能力考试全真模拟试题答案..doc
- 全国2013年1月自考《马克思主义基本原理概论》真题及答案..doc
- 全国中小学教师教育技术水平考试(中级)基本知识复习要点..doc
- 全国专业技术人员计算机应用能力考试题库-Excel..doc
- 内蒙古自治区赤峰市松山区2025-2026学年高一上学期1月期末生物试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高二下学期开学数学试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年七年级上学期期末语文试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高三下学期开学数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一下学期开学考试数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一上学期1月月考物理试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年九年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年八年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年七年级上学期期末语文试题(含解析).docx
- 宁夏回族自治区石嘴山市第一中学2025-2026学年高一下学期学情自测生物试题(含解析).docx
最近下载
- 专题10 英语作文 (一模真题汇编,上海专用)2026年高考英语(解析版).docx VIP
- 2026年医用儿科镊行业市场前景预测及投资方向研究报告.docx
- 林业局考试题库.doc VIP
- 2024年计算机二级通关题库及参考答案详解(培优A卷).docx
- 2026年医用洞巾行业市场前景预测及投资方向研究报告.docx
- 2025内蒙古森工集团招聘工勤技能人员3100人笔试备考试题附答案.docx VIP
- 2026年医用创口牵开器市场调查研究报告.docx
- 80后经典老歌500首(你听过多少).doc VIP
- 柳工装载机司机培训课件.ppt VIP
- 2025年四川省高考物理试卷真题(含答案逐题解析).docx
原创力文档

文档评论(0)