手机知网 App
24小时专家级知识服务
打 开
手机知网|搜索

基于性能和伸缩性的Web应用系统优化设计

彭彬

  基于B/S(Browse/Server,浏览器/服务器)模式的Web(又称Wold Wide Web,环球网)应用系统建立在三层或n层体系结构之上,它采用动态Web技术,给企业提供一个Internet/Intranet环境下的信息资源集成方式。凭借较低的硬件需求,较短的开发周期,良好的可扩展性和可维护性,它已吸引了大批用户,成为当前企业信息化建设的首选技术。在企业级Web应用系统被广泛应用的同时,也暴露出一些不可忽视的问题,如系统的安全性不易控制,响应速度慢等。Web应用系统发布在Internet/Intranet环境中,虽然互联网技术已经使网络传输速度提高了不少,但用户对系统的响应速度还是提出了更高的要求。性能和伸缩性是影响Web应用系统响应时间的两个主要系统参数,二者既有本质的区别,也有着密切的联系。造成J2EE(Java 2 Platform, Enterprise Edition,Java 2平台企业版)上Web应用系统性能和伸缩性瓶颈的原因复杂,既有平台自身潜在的缺陷,也有开发者的技术和系统外部运行环境的影响。基于性能和伸缩性的Web应用系统优化设计以Sun公司的J2EE为开发平台,强调应用系统的方法,力图从系统开发的各个环节来避免和消除瓶颈,并重点讨论了在系统设计、系统实现、系统的性能和伸缩性调试等环节的优化策略和具体措施。华中电网电能计量统计系统是一个基于J2EE平台的企业级Web应用系统,基于性能和伸缩性的Web应用系统优化设计技术在其第二版的开发中得到成功应用。通过一系列的优化措施,缩短了系统的响应时间,不仅提高了系统的性能和伸缩性,而且增强了系统的稳定性,很好地满足了客户的需要。……   
[关键词]:响应时间;性能;伸缩性;吞吐量;优化设计
[文献类型]:硕士论文
[文献出处]:华中科技大学2004年