tomcat基础概念

Tomcat 是一个免费的、开源的、轻量级的 Web 应用服务器。适合在并发量不是很高的中小企业项目中使用。

Tomcat 8 主要目录结构

Tomcat 的核心功能有两个:

  1. 负责接收和反馈外部请求的连接器 Connector:监听端口接收外界请求,并将请求处理后传给容器做业务处理,最后把容器处理结果传回外界
  2. 负责处理请求(对内处理业务逻辑)的容器 Container:由4个容器组成(Engine、Host、Context和Wrapper),用来管理和调用servlet相关逻辑。

连接器和容器相辅相成,一起构成了基本的 web 服务 Service。

每个 Tomcat 服务器可以管理多个 Service。

  • Service:对外提供的web服务:主要包含连接器和容器两个核心组件,以及其他功能组件。各个service之间相互独立

Tomcat 连接器框架——Coyote

Tomcat 容器框架——Catalina

文章来自:Tomcat 的工作原理万字总结,这回终于搞懂了! - 终端研发部的文章 - 知乎

posted @ 2021-04-19 00:17  张三丰学Java  阅读(69)  评论(0编辑  收藏  举报