Tomcat的总体架构概览(v8.5)

 

1、Server指服务器,它接收客户端发送的请求数据并解析,完成相关业务处理,然后把处理结果作为响应返回给客户端。

2、Service分2个大部分

2.1Connector连接器:负责接收客户端发送的请求数据并解析,把处理结果响应返回给客户端

2.2Engine+Host+Context+Wrapper(统称Container):负责完成相关业务处理。

  • 注:Engine表示整个Servlet引擎,而不是Servlet容器(server才是整个Servlet容器)。通常命名Catalina
  • 注:Host表示虚拟主机,用于承担多个域名的服务。通常命名localhost。
  • 注:Context表示应用,即软件工程师开发的web应用。(这是整个web应用,是业务开发团队负责开发的地方。常用命名ROOT)
  • 注:Wrapper表示Servlet定义,它的实例负责处理来自不同链接的请求。(这也是程序员负责编写业务逻辑的地方。)

 

 

你可能感兴趣的:(#,Tomcat,Java相关,java,tomcat)