實際上容器就是一個服務(wù)程序,在服務(wù)器一個端口就有一個提供相應(yīng)服務(wù)的程序,而這個程序就是處理從客戶端發(fā)出的請求,如java中的Tomcat容器,ASP的IIS或PWS都是這樣的容器,一個服務(wù)器不止一個容器的.
字面上來講:容器就是裝東西的器皿.也就是你可以往里面放你想放的東西.一個Frame是一個容器,你可以往里面放Panel,Label,Button;一個Panel也是一個容器,你可以往里面放Label,Button等等.就像你可以往盆子里放盤子,往盤子里放水果一樣.
容器就是放你jsp頁面和servlet還有其他資源的那個環(huán)境。就象ASP的IIS一樣的。主要作用么無非就是把客戶端發(fā)來的HTTP請求 打造成request對象,然后根據(jù)所請求的JSP或者servlet,將其結(jié)果用reponse這個對象以HTTP的格式發(fā)到客戶端。讓你的瀏覽器解釋發(fā)來的HTML等格式的字符串(或2進制)。