Tomcat啟動過程可以簡化為3個步驟: 1)初始化守護進程,其實就是初始化類加載器 2)加載相關配置文件,初始化幾個主要的頂層接口實例,簡單了說,就是服務器初始化。 3)啟動那些有生命周期的頂層實例,監聽用戶請求,簡單了說,就是啟動服務器。 Tomcat是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發而成。由于有了Sun 的參與和支持,最新的Servlet 和JSP 規范總是能在Tomcat 中得到體現,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 規范。因為Tomcat 技術先進、性能穩定,而且免費,因而深受Java 愛好者的喜愛并得到了部分軟件開發商的認可,成為目前比較流行的Web 應用服務器。