搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
构建高性能WebSphere企业级应用
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121063176
  • 作      者:
    孙磊[等]编著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2008
收藏
编辑推荐
  《构建高性能WebSphere企业级应用》适用于有一定WebSphere应用开发、测试和系统维护项目经验的人员,也可以作为高等院校计算机相关专业学生的教学参考书。
展开
作者简介
  孙磊,北京大学计算机科学与技术系硕士,IBM中国软件开发中心高级软件工程师。2003年加入IBM中国开发中心至今,一直从事WebSphere企业级电子商务应用的测试和性能优化工作。兴趣包括J2EE应用性能理论模型,富客户端程序性能优化等。
展开
内容介绍
  《构建高性能WebSphere企业级应用》主要讲述如何构建高性能的WebSphere企业级应用系统,在阐述与性能相关的概念的基础上,重点介绍作者在开发、测试和维护WebSphere应用系统过程中为提高系统性能所进行的探索,以及在解决实际性能问题过程中所积累的经验。全书由三部分组成,第一部分综述篇介绍构建高性能WebSphere企业级应用的基本原理和相关概念。第二部分技术篇以WebSphere企业级应用的整个生命周期为主线,从架构、设计、开发、测试等多个环节来介绍与性能相关的理论和经验。第三部分实践篇分专题通过实例讨论如何解决WebSphere企业级应用中几个常见的性能问题,以及由此总结出来的提高系统性能的方案。
展开
精彩书摘
  第1章 性能与WebSphere企业级应用
  本书名为“构建高性能WebSphere企业级应用”,本章就先界定什么是w曲sphere企业级应用,什么是性能向题。WebSphere应用多种多样,性能问题千变万化。长书的讨论范围限定为类似于电子商务应用的WebSphere Web应用系统,涉及的性能问题是一些比较常见的性能问题。
  本章还介绍了性能问题在构建应用系统生命周期的各个环节的表现,影响系统性能的各种人员角色及其任务。
  1.1 WebSphere企业级应用
  经过多年的产品开发与市场推广,webspnere系列产品与技术日趋完善。开发WebSphere应用早已不是什么新鲜事。但对于什么应用可以称为企业级应用,并没有一个清晰的解释。很多软件都有企业版,但对于企业版与其他版本有何区别,许多人也并不了解。
  1.1.1 WebSphere应用
  顾名思义,WebSphere应用(WebSphere Application)是基于WebSphere开发的应用程序(Application)。
  WebSphere是国际商业机器有限公司(IBM)的五大软件品牌之一。WebSphere提供一个集成软件平台。它包含编写、运行和监视随需应变的Web应用程序和跨平台解决方案所需要的整个中间件基础设施,如服务器、服务和工具。
  WebSphere应用服务器(WebSphere Application Server)是整个基础设施的基础,所有其他产品都在它之上运行。准确地说,WebSphere应用是运行于WebSphere应用服务器之上的应用程序。
  WebSphere产品被称为中问件产品,是指WebSphere产品(尤其是WebSphere应用服务器)处于应用程序与操作系统之间。WebSphere应用程序的逻辑结构如图1.1所示。
  从某种意义上说,中间件技术的出现是为了简化应用程序的开发。WebSphere应用程序调用中间件产品提供的功能和服务而不是操作系统提供的接口实现高层的功能。因此,WebSphere应用程序可以非常简单地实现跨平台和跨产品服务。
  WebSphere应用系统(WebSphere Application System)是指以WebSphere应用程序为核心的提供服务的完整系统。该系统一般包括硬件和软件,软件包括支持应用程序运行的各个组成部分:操作系统、WebSphere应用服务器,以及其他支持软件(如数据库服务器、Web服务器等)。如果没有特别声明,本书后面凡提到WebSphere应用的场合均指WebSphere应用系统。
  1.1.2 企业级应用
  许多软件产品都有企业版(Enterprise Edition)或商业版(Business Edition),以区别于专业版(Professional Edition)或标准版(Standard Edition)。不同的产品有不同的版本定位策略,各个版本之间的差别也没有一个统一的标准。但一般而言,企业版或商业版都是整个产品线中最高级别的版本。
展开
目录
第1部分 综述篇
第1章 性能与WebSphere企业级应用
1.1 WebSphere企业级应用
1.1.1 WebSphere应用
1.1.2 企业级应用
1.1.3 电子商务应用

1.2 性能问题
1.2.1 一个虚构的场景
1.2.2 性能问题的现象
1.2.3 性能问题的影响
1.2.4 性能相关概念

1.3 构建高性能WebSphere应用
1.3.1 WebSphere应用性能影响因素
1.3.2 性能与应用系统的生命周期
1.3.3 构建高性能应用的角色与任务
1.4 小结

第2章 基本性能指标与性能模型
2.1 性能指标
2.1.1 负载指标
2.1.2 运行指标
2.1.3 资源占用指标
2.1.4 各指标之间的关系

2.2 理论分析
2.2.1 理论模型与实际问题
2.2.2 实例分析:漏斗模型
2.3 缓存技术与性能模型
2.3.1 提升系统性能的途径
……
第2部分 技术篇
第3章 WebSphere应用性能规划
第4章 WebSphere高性能编程
第5章 WebSphere应用性能测试
第6章 企业级应用性能监视
第7章 性能问题分析与诊断
第8章 WebSphere应用性能参数调优

第3部分 实践篇
第9章 死锁问题实例分析
第10章 内存使用问题实例分析
第11章 性能下降问题实例分析
第12章 动态高速缓存实例分析
附录A 测试工具介绍
附录B 操作系统监视工具介绍
附录C 动态高速缓存辅助资料
参考文献
术语表
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证