基于Tomcat新版本全面解析应用服务器架构
涵盖Tomcat所有组件的详细配置、使用与优化
知识讲解广度与深度结合,系统性与完整性兼备
Tomcat作为一款最著名的开源轻量级Web应用服务器,技术先进,性能稳定,深受Java爱好者的喜爱,也得到了广大软件开发商的高度认可,目前已成为最流行的Java Web应用服务器,广泛应用于企业应用系统及云服务平台,是开发和调试JSP/Servlet应用的首选。系统学习Tomcat架构将会令你受益匪浅。
本书从功能组件、协议、规范,到详细配置等各个方面,系统性介绍了Tomcat架构的实现方案及使用方式,有助于读者详细了解应用服务器的架构及工作原理。主要内容包括:
★ Tomcat的基础组件架构及工作原理;
★ Tomcat各组件的设计、实现方案、使用方式及详细配置;
★ Tomcat与Web服务器集成及性能优化;
★ Tomcat部分扩展特性介绍:嵌入式、Comet、WebSocket等。
学习本书,你可以详细了解应用服务器的架构以及工作原理,你会清晰地知道一款Servlet容器所包含的组件、涉及的规范和实现方案,掌握深度定制及优化Tomcat的方法。不仅可以系统掌握Tomcat的使用,而且对于应用系统基础架构也有很大的借鉴意义。
★ 初级开发者:本书会帮你快速上手,迅速掌握Tomcat的架构设计,了解应用开发过程中可能面临的各种问题。
★ 资深开发者:如果你已经可以熟练部署使用Tomcat,本书会让你对Tomcat架构及相关模块有更加深入的了解。
★ 运维人员:本书有助于你了解Tomcat相关的系统访问监控、集群部署以及负载均衡,掌握如何优化Tomcat,提高请求处理速度,增加系统并发访问量。
★ 系统架构师或中间件设计人员:本书会让你更好地掌握系统部署架构的构建、安全管理、中间件设计等多个方面的核心知识。