1. 程式人生 > >Servlet容器與Servlet,Tomcat的關係

Servlet容器與Servlet,Tomcat的關係

當初在Apache開發時還未出現Servlet的概念,所以Apache不能內建支援Servlet。實際上,除了Apache,其他許多Web伺服器軟體都不能直接支援Servlet。為了支援Servlet,通常要單獨開發程式,這種程式一般稱為伺服器小程式容器(Servlet Container),有時也叫做伺服器小程式引擎(Servlet Engine)。它是Web伺服器或應用程式伺服器的一部分,用於在傳送的請求和響應之上提供網路服務,解碼基於MIME的請求,格式化基於MIME的響應,它在Servlet的生命週期內包容和管理Servlet,是一個實時執行的外殼程式。執行時由Web伺服器軟體處理一般請求,並把Servlet呼叫傳遞給“容器”來處理。