tomcat是一个web容器
是基于socket,socketserver这种编程模式逐步发展演化而来的,主要有两个功能。一个是connector,另一个是处理业务的能力,基于servlet。
connnector又包含I/O和处理protocol两个方面,就是支持http,ajp等协议建立连接,访问servlet
tomcat 内部结构层次
Server:表示tomcat
service:
connnector:
Engine:
host:类似于虚拟主机,一个tomcat可以配置多个host,部署多个web应用
context:web应用
wrapper:对于servlet的封装
servlet:业务处理逻辑