Budi Kurniawan是《Java for Web With Servlets, JSP andEJB》的作者,同時也是一位IT咨詢師,主要研究方向包括互聯(lián)網與面向對象程序設計。除了其他一些計算機圖書,他已經在10多種出版物上發(fā)表了約100篇文章,其中包括一些享有盛譽的Java雜志,如《Java.net》、《JavaPro》、《JavaWorld》等。Budi也是Brainysoftware.com的應用程序FileUpload Bean的作者,在世界范圍內很多公司都獲得授權并使用該應用程序。PaulDeck是一個有15多年經驗的IT架構師,參與了很多項目的開發(fā),這些項目遍布在美國、加拿大、中國和澳大利亞。他喜歡旅行,對網絡、互聯(lián)網編程、設計模式和用戶界面交互設計非常感興趣。譯者序:Tomcat是Apache 軟件基金會(Apache SoftwareFoundation)的一個頂級項目,由Apache、Sun和其他一些公司及個人共同開發(fā),是目前比較流行的Web服務器之一。作為一個開源的、小型的輕量級應用服務器,Tomcat深受廣大程序員的喜愛,具有占用系統(tǒng)資源少,擴展性好,支持負載平衡與郵件服務等開發(fā)應用系統(tǒng)常用的功能;而且它還在不斷地改進和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能。雖然Tomcat易于使用,便于部署,但Tomcat本身是一個非常復雜的系統(tǒng),包含了很多功能模塊。這些功能模塊密切合作,各司其職,構成了Tomcat的核心結構。作者從最基本的HTTP請求開始,直至使用JMX技術管理Tomcat中的應用程序,逐步深入,逐一剖析Tomcat的基本功能模塊,并配以示例代碼,使讀者可以逐步實現(xiàn)自己的一個Web服務器。當然,本書并不能完全覆蓋Tomcat,書中并沒有包含Tomcat的太多設計思路及具體的實現(xiàn)細節(jié),而是更注重對Tomcat基本結構的分析介紹。在每一章中都有與本章內容相關的示例應用程序,幫助讀者更好地理解該章的內容。本書由曹旭東翻譯,由于時間倉促,加上譯者水平有限,書中難免有疏漏之處,望廣大讀者予以指正。曹旭東