《Tomcat内核设计剖析》[44M]百度网盘|pdf下载|亲测有效
《Tomcat内核设计剖析》[44M]百度网盘|pdf下载|亲测有效

Tomcat内核设计剖析 pdf下载

出版社 博库网旗舰店
出版年 2017-06
页数 390页
装帧 精装
评分 9.3(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供Tomcat内核设计剖析电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

基本信息(以实物为准)

  • 商品名称:Tomcat内核设计剖析
  • 作者:汪建
  • 定价:79
  • 出版社:人民邮电
  • 书号:9787115451309

其他参考信息(以实物为准)

  • 出版时间:2017-06-01
  • 印刷时间:2017-06-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:345
  • 字数:487千字

内容提要

Tomcat是一款免费的开源应用服务器,因其性能 稳定、体积小巧、扩展性好等特点而被传统和互联网 行业广泛应用。
     汪建著的《Tomcat内核设计剖析》是深入剖析 Tomcat Web服务器运行机制的 图书,共分为22章 。本书从Web服务器相关的基础知识及原理开始逐渐深 入Tomcat内部设计,比如涵盖了HTTP协议、Socket通 信及服务器模型等 的基础知识。另外还包括 Servlet规范,这些都是深入Tomcat 的知识 。然后介绍了Tomcat的启动与关闭过程,接着从整体 预览Tomcat的内部结构,让读者对Tomcat内部有个整 体的了解。 开始层层剖析Tomcat内部结构,包括 Server组件,Service组件,内存泄漏检测, connector组件(HTTP协议、AJP协议、BIO模式、NIO 模式和APR模式),Engine容器,Host容器,Context 容器,Wrapper容器(Servlet种类机制、Comet模式、 WebSocket协议、异步Servlet),生命周期管理,日 志框架及其 化(日志系统、日志 化及访问日志 ),公共与隔离的加载器(多个Web应用如何做到资源 隔离),Mapper组件(局部路由、全局路由),Tomcat 集成JNDI,JSP编译器(JSP语法解析、JSP编译成 Servlet、Servlet编译成Class),运行及通信的安全 管理,处理请求和响应的管道(管道机制),多样化的 会话管理器(标准会话管理器、持久化会话管理器、集 群增量会话管理器及集群备份管理器),高可用的 Tomcat集群的实现(从单机到集群),Tomcat集群通信 框架,Tomcat内部监控与管理。
     本书适用于想深入了解Web服务器原理、想知道 在浏览器上点击某个按钮后发生的事情、想了解 Tomcat内部工作原理、想基于Tomcat做二次开发的人 员。
    

作者简介

汪建,毕业于广东工业人学光信息科学与技术专业,毕业后从事航空系统、电信系统、中间件、基础架构、智能客服等研发工作,目前主要关注分布式、高并发、大数据、搜索引擎、机器学习等方面技术。崇尚开源,崇尚技术自由, 崇尚思想自由。

目录

第1章 Web服务器机制
1.1 通信协议
1.1.1 HTTP/HTTPS
1.1.2 HTTP请求/响应模型
1.1.3 解析HTTP报文
1.2 套接字通信
1.2.1 单播通信
1.2.2 组播通信
1.2.3 广播通信
1.3 服务器模型
1.3.1 单线程阻塞I/O模型
1.3.2 多线程阻塞I/O模型
1.3.3 单线程非阻塞I/O模型
1.3.4 多线程非阻塞I/O模型
第2章 Servlet规范
2.1 Servlet接口
2.2 ServletRequest接口-
2.3 ServletContext接口
2.4 ServletResponse接口
2.5 Filter接口
2.6 会话
2.7 注解
2.8 可插拔性
2.9 请求分发器
2.10 Web应用
2.11 Servlet映射
2.12 部署描述文件
第3章 Tomcat的启动与关闭
3.1 Tomcat的批处理
3.1.1 startup.bat
3.1.2 shutdown.bat
3.1.3 catalina.bat
3.1.4 setclasspath.bat
3.2 Tomcat中的变量及属性
3.2.1 环境变量
3.2.2 JVM系统变量
3.2.3 Tomcat属性
第4章 从整体预览TorrLcat
4.1 整体结构及组件介绍
4.2 请求处理的整体过程
第5章 Server组件与Service组件
5.1 Server组件
5.1.1 生命周期监听器
5.1.2 全局命名资源
5.1.3 监听SHUTDOWN命令
5.2 Service组件
第6章 Connector组件
6.1 HTTP阻塞模式协议——Http11Protocol
6.1.1 套接字接收终端——JIoEndpoint
6.1.2 HTTP阻塞处理器——I-IttpllProcessor
6.2 HTTP非阻塞模式协议——Httpl 1NioProtocol
6.2.1 非阻塞接收终端——NioEndpoint
6.2.2 HTTP非阻塞处理器——HttpllNioProcessor
6.3 HTTPAPR模式协议——HttpllAprProtocol
6.3.1 APR接收终端——AprEndpoint
6.3.2 HTTPAPR处理器——HttpllAprProcessor
6.4 AJP Connector
6.4.1 AJP阻塞模式协议——AjpProtocol
6.4.2 AJP APR模式协议——AjpAprProtocol
第7章 Engine容器
第8章 Host容器
第9章 Context容器
0章 Wrapper容器
1章 生命周期管理
2章 日志框架及其 化
3章 公共与隔离的类加载器
4章 请求URI映射器Mapper
5章 Tomcat的JNDI
6章 JSP编译器Jasper
7章 运行、通信及访问的安全管理
8章 处理请求和响应的管道
9章 多样化的会话管理器
第20章 高可用的集群实现
第21章 集群通信框架
第22章 监控与管理