Tomcat容器属于web容器的一种,web容器还包括weblogic容器、JBoss容器等;而Tomcat、webLogic等包含servlet容器。
下面简单介绍下这三者的概念:
web容器:用于部署一个或多个WEB应用程序的环境。
Tomcat容器:是Java Servlet,JavaServer Pages,Java Expression Language和Java WebSocket(Java EE)技术的开源实现。
Servlet容器:全称server applet,意为服务程序。主要作用是给上级容器(Tomcat)提供doGet()和doPost()等方法。其生命周期实例化、初始化、调用、销毁受控于Tomcat容器。