有很多初級程式設計師會把Tomcat僅僅當做一個工具,而忽略了它的重要性。對於一個最簡單的Web項目架構來說,Tomcat是前軍,SSM是中軍,Mysql是後方,而我們通常非常重視SSM框架的學習,而忽略Tomcat,如果能夠多懂得關於Tomcat的底層原理知識,那麼對於日常開發工作或項目性能調優是非常重要的。
比如:
所以,對於Tomcat,正是因為它足夠強大和優秀才容易被我們忽視。工欲善其事必先利其器,如果我們能真正掌握Tomcat的底層原理,那麼將會有很大收穫。
最近發現了一份Tomcat的PDF,講解很透徹。今天分享給大家。
本書是為所有想學習Tomcat servlet container的讀者編寫的,是一本有關Tomcat由淺入深、深入淺出的優秀參考書。本書不僅適用於Tomcat愛好者,更適用於Tomcat的程式設計師。
Tomcat是目前比較流行的Web伺服器之一。作為一個開源和小型的輕量級應用伺服器,Tomcat易於使用,便幹部署,但Tomcat本身是一個非常複雜的系統,包含了很多功能模塊。這些功能模塊構成了 Tomcat的核心結構。只要是對Tomcat有興趣的同道中人,都可以從這本書中有所收穫
本書共分為11章,由於pdf文檔里的細節內容實在過多所以只編輯了部分知識點的章節粗略的介紹下,每個章節小節點裡面都有更細化的內容!以下就是部分章節目錄,為了不影響文章的觀賞性,目錄上的詳細講解也無法一一列出,文末底下有獲取以下章節的所有詳細知識講解方式。
筆者會在本章中解釋如何安裝Tomcat、如何讓它運行以及為了確保其能正常運行而如何測試
在本章中,筆者首先會說明伺服器相關信息文件所在的位置,如何找出問題的根源,同時會討論在架設與配置Tomcat時經常會犯的一些錯誤
本章會展現由servlet、JSP、與其他文件組成的Web應用程式,並討論幾種部署方式。最後再討論Manager Web應用程式,因為它可以替您處理一些部署工作。
在本章中,筆者會說明調校底層的Java運行時環境與Tomcat伺服器本身的一些觀念。
在本章中,筆者會列出將Tomcat整合到其他web伺服器的多種方法
在本章中,我們會詳細討論什麼是安全防護,以及在安裝的Tomcat中怎樣改善安全防護能力。
本章會詳細討論這些配置文件中每一個重要部分的語法
在本章中,筆者會介紹一些尋找故障信息的方法,以便協助您查出問題發生的原因,並列舉筆者及其他人曾經犯過的錯誤示例,這些錯誤現象的發生,不是立即就顯而易見的(並不是很容易解決)。
本章從源碼來看怎麼組建一個Tomcat
在本章中,筆者會詳細說明建立Tomcat系統集群的步驟,其中包括架設多台機器來管理Web應用程式。
筆者希望本書已幫助了讀者根據自己的意願使用Tomcat,並且提供了許多可以利用的範例。
由於細節內容實在太多了,為了不影響文章的觀賞性,只截出了一部分知識點大致的介紹一下,每個小節點裡面都有更細化的內容!
需要這份《Tomcat權威指南》的朋友可以幫忙轉發一下這篇文章,關注小編,私信「資料」就可以免費獲取到了,還有小編準備的一份Java進階學習路線圖(Xmind)以及來年金三銀四必備的一份《Java面試必備指南》