【假一罚四】Tomcat架构解析
集团直发,全新正版书籍,假一罚四,放心选购。24小时内发货。
¥
32.9
4.2折
¥
79
全新
库存2件
作者刘光瑞
出版社人民邮电
ISBN9787115453693
出版时间2017-05
装帧其他
开本其他
定价79元
货号3843650
上书时间2024-12-14
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
刘光瑞,北京窝客研发总监,负责窝客产品研发管理及总体架构设计。拥有十几年的企业级大型业务系统研发架构经验,成功带领团队设计并研发基于Tomcat的组件化微服务架构。2007年在四达软件担任高级架构师,主导了数个省份的广播电视省网业务运营支撑系统的架构设计及优化工作。2012年在电讯盈科担任高级技术顾问,参与了中国移动供应链系统的架构及研发。在应用系统架构及性能优化方面积累了丰富的经验。
目录
第1章 Tomcat介绍
1.1 简介
1.1.1 Tomcat历史
1.1.2 Tomcat许可
1.2 安装和启动
1.2.1 Tomcat下载与安装
1.2.2 Tomcat启动
1.2.3 IDE启动
1.2.4 嵌入式启动
1.2.5 Debug启动
1.3 Tomcat目录结构
1.4 Tomcat 8.5 之后的新特性
1.5 小结
第2章 Tomcat总体架构
2.1 总体设计
2.1.1 Server
2.1.2 Connector和Container
2.1.3 Container设计
2.1.4 Lifecycle
2.1.5 Pipeline和Valve
2.1.6 Connector设计
2.1.7 Executor
2.1.8 Bootstrap和Catalina
2.2 Tomcat启动
2.3 请求处理
2.4 类加载器
2.4.1 J2SE标准类加载器
2.4.2 Tomcat加载器
2.4.3 Web应用类加载器
2.5 小结
第3章 Catalina
3.1 什么是Catalina
3.2 Digester
3.2.1 对象栈
3.2.2 匹配模式
3.2.3 处理规则
3.2.4 示例程序
3.3 创建Server
3.3.1 Server的解析
3.3.2 Engine的解析
3.3.3 Host的解析
3.3.4 Context的解析
3.4 Web应用加载
3.4.1 StandardHost
3.4.2 HostConfig
3.4.3 StandardContext
3.4.4 ContextConfig
3.4.5 StandardWrapper
3.4.6 Context命名规则
3.5 Web请求处理
3.5.1 总体过程
3.5.2 请求映射
3.5.3 Catalina请求处理
3.6 DefaultServlet和JspServlet
3.6.1 DefaultServlet
3.6.2 JspServlet
3.7 小结
第4章 Coyote
4.1 什么是Coyote
4.2 Web请求处理
4.2.1 主要概念
4.2.2 请求处理
4.2.3 协议升级
4.3 HTTP
4.3.1 基础知识
4.3.2 配置方式
4.4 AJP
4.4.1 基础知识
4.4.2 Web服务器组件
4.4.3 配置方式
4.5 HTTP/2.0
4.5.1 基础知识
4.5.2 配置方式
4.6 I/O
4.6.1 BIO
4.6.2 NIO
4.6.3 NIO2
4.6.4 APR
4.7 小结
第5章 Jasper
5.1 Jasper简介
5.2 JSP编译方式
5.2.1 运行时编译
5.2.2 预编译
5.3 JSP编译原理
5.4 小结
第6章 Tomcat配置管理
6.1 JVM配置
6.1.1 JVM配置选项
6.1.2 系统属性
6.2 服务器配置
6.2.1 catalina.properties
6.2.2 server.xml
6.2.3 context.xml
6.3 Web应用配置
6.3.1 ServletContext初始化参数
6.3.2 会话配置
6.3.3 Servlet声明及映射
6.3.4 应用生命周期监听器
6.3.5 Filter定义及映射
6.3.6 MIME类型映射
6.3.7 欢迎文件列表
6.3.8 错误页面
6.3.9 本地化及编码映射
6.3.1 0 安全配置
6.3.1 1 JNDI配置
6.3.1 2 其他
6.4 Web应用过滤器
6.4.1 CorsFilter
6.4.2 CsrfPreventionFilter
6.4.3 ExpiresFilter
6.4.4 FailedRequestFilter
6.4.5 RemoteAddrFilter
6.4.6 RemoteHostFilter
6.4.7 RemoteIpFilter
6.4.8 RequestDumperFilter
6.4.9 SetCharacterEncodingFilter
6.4.1 0 WebdavFixFilter
6.5 Tomcat管理
6.5.1 host-manager
6.5.2 manager
6.5.3 管理命令行
6.5.4 Ant任务
6.5.5 JMX
6.6 小结
第7章 Web服务器集成
7.1 Web服务器与应用服务器的区别
7.2 集成应用场景
7.3 与Apache HTTP Server集成
7.3.1 Windows环境安装
7.3.2 Linux环境安装
7.3.3 mod_jk
7.3.4 mod_proxy_ajp
7.4 与Ngnix集成
7.4.1 Ngnix简介
7.4.2 Windows环境安装
7.4.3 Linux环境安装
7.4.4 Tomcat集成
7.5 与IIS集成
7.6 小结
第8章 Tomcat集群
8.1 Tomcat集群介绍
8.1.1 Tomcat集群基础
8.1.2 Apache Tribes
8.1.3 Tomcat集群组件实现
8.2 集群配置
8.3 会话同步
8.3.1 DeltaManager
8.3.2 BackupManager
8.3.3 替代方案
8.4 集群部署
8.4.1 实现原理
8.4.2 配置方式
8.5 小结
第9章 Tomcat安全
9.1 配置安全
9.1.1 安装部署问题
9.1.2 server.xml配置
9.2 应用安全
9.2.1 Realm
9.2.2 HttpServletRequest
9.2.3 Authenticator
9.3 传输安全(SSL)
9.4 Java安全策略
9.4.1 简介
9.4.2 catalina.policy
9.5 小结
第10章 Tomcat性能调优
10.1 Tomcat性能测试及诊断
10.1.1 常见测试方式
10.1.2 性能测试工具
10.1.3 数据采集及分析
10.2 Tomcat性能优化
10.2.1 JVM优化
10.2.2 Tomcat配置
10.3 应用性能优化建议
10.4 小结
第11章 Tomcat附加功能
11.1 Tomcat的嵌入式启动
11.1.1 为什么需要嵌入式启动
11.1.2 嵌入式启动Tomcat
11.1.3 嵌入式启动服务器
11.2 Tomcat中的JNDI
11.2.1 什么是JNDI
11.2.2 Tomcat中的JNDI
11.3 Comet和WebSocket
11.3.1 什么是Comet
11.3.2 Tomcat的Comet实现
11.3.3 什么是WebSocket
11.3.4 Tomcat的WebSocket实现
11.4 小结
附录 server.xml配置
结束语
内容摘要
刘光瑞编著的《Tomcat架构解析》全面介绍了Tomcat的架构、各组件的实现方案以及使用方式,包括Tomcat的基础组件架构以及工作原理,Tomcat各组件的实现方案、使用方式以及详细配置说明,Tomcat与Web服务器集成以及性能优化,Tomcatt部分扩展特性介绍等,使读者全面了解应用服务器的架构以及工作原理,学习Tomcat的使用、优化以及详细配置。
本书内容通俗易懂,由浅入深,适合基于Java平台的软件架构师、软件开发工程师及系统运维人员阅读使用。
— 没有更多了 —
以下为对购买帮助不大的评价