Tomcat是什么
Tomcat是全世界最著名的基于Java語言的輕量級應用服務器,是一款完全開源免費的Servlet容器實作,同時,它支持HTML、JS等靜態資源的處理,因此又可以作為輕量級Web服務器使用,
套話就不多說了,有好東西就是要分享出來,下面我會展示出一份Tomcat架構決議PDF檔案,希望能對各位讀者老哥有所幫助(為了不影響大家的閱讀體驗,我把獲取方式放在了文末),
第1章 Tomcat介紹
本章主要內容:
- Tomcat的歷史及許可
- Tomcat的安裝、啟動和應用部署
- Tomcat的目錄結構
- Tomcat最新版本( 8.5/9.0)的特性

第2章 Tomcat總體架構
本章主要內容:
- Tomcat總體架構設計及Tomcat各組件的概念
- Tomcat啟動及請求處理程序,
- Tomcat的類加載器


第3章 Catalina
本章主要內容:
- 什么是Catalina
- XML決議工具Digester
- Catalina標準的創建程序
- Catalina加載Web應用以及處理請求的程序
- DefaultServlet和JspServlet


第4章 Coyote
本章主要內容:
- 什么是Coyote, Tomcat聯結器的基礎知識
- Coyote的主要概念以及請求處理程序
- HTTP、AJP、HTTP/2.0協議知識
- NIO、NIO2、 APR這3種I/O方式


第5章 Jasper
本章主要內容:
- Jasper現狀簡介
- JSP的編譯方式
- JSP編譯原理

第6章 Tomcat配置管理
本章主要內容:
- JVM配置:主要介紹Tomcat啟動時支持的JVM相關配置項
- 服務器配置:主要介紹$CATALINA_ BASE/conf 下的配置
- Web應用配置:主要介紹Servlet容器配置以及通過context.xmli進行Web應用定制部署以及Tomcat默認提供的Web應用過濾器實作
- 管理配置:主要介紹了Tomcat支持的幾種Web應用部署管理方式,如JMX、Ant


這份Tomact檔案一共385頁,沒有缺頁情況,需要的小伙伴幫忙點贊轉發加關注小編一下,然后私信【666】即可得到獲取方式~
第7章 Web服務器集成
本章主要內容:
- Web服務器與應用服務器的區別,為了更好地理清這兩個概念,本章簡單地做了定義區分
- 需要與Web服務器集成的應用部署場景
- 與Apache HTTP Server服務器集成
- 與Nginx服務器集成


第8章 Tomcat集群
本章主要內容:
- Tomcat集群架構的實作方案,以及集群通信框架Apache Tribes
- Tomcat集群配置方式
- Tomcat集群部署的原理及配置方式
- 集群會話同步


第9章 Tomcat安全
本章主要內容:
- 配置安全:介紹Tomcal(安裝 、配置及部署程序中需要注意的一些常見問題
- 應用安全:介紹Tomcat中應用安全管理的實作原理
- 協議安全:簡單介紹Tomcat中SSL的配置方式
- Java安全策略許可:介紹Java安 全策略許可的概念以及在Tomcat下的使用方式

第10章 Tomcat性能調優
本章主要內容:
- Tomcat性能測驗及診斷:如何通過工具及命令進行系統性能測驗、采集并分析性能資料
- Tomcat性能優化:如何通過修改Tomcat配置來提升服務器性能
- 應用系統性能優化建議:常見的應用優化方案


第11章 Tomcat附加功能
本章主要內容:
- Tomcat的嵌入式啟動
- Tomcat中的JNDI支持
- Tomcat的Comet和WebSocket


目錄總述

這本檔案全面介紹了Tomcat 的架構、各組件的實作方案以及使用方式,包括Tomcat的基礎組件架構以及作業原理,Tomcat 各組件的實作方案、使用方式以及詳細配置說明,Tomcat 與Web服務器集成以及能優化,Tomcat部分擴展特性介紹等,可以助大家全面了解應用服務器的架構以及作業原理,學習Tomcat的使用、優化以及詳細配置,
這份Tomact檔案一共385頁,沒有缺頁情況,需要的小伙伴幫忙點贊轉發加關注小編一下,然后添加小助理vx:bjmsb2020 即可得到獲取方式~
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/224732.html
標籤:AI
