美文网首页
Tomcat结构

Tomcat结构

作者: 繁星追逐 | 来源:发表于2019-08-18 16:34 被阅读0次

https://blog.csdn.net/qq_38245537/article/details/79009448

Tomcat Server处理一个HTTP请求的过程
1、用户点击网页内容,请求被发送到本机端口8080,被在那里监听的Coyote HTTP/1.1 Connector获得。
2、Connector把该请求交给它所在的Service的Engine来处理,并等待Engine的回应。
3、Engine获得请求localhost/test/index.jsp,匹配所有的虚拟主机Host。
4、Engine匹配到名为localhost的Host(即使匹配不到也把请求交给该Host处理,因为该Host被定义为该Engine的默认主机),名为localhost的Host获得请求/test/index.jsp,匹配它所拥有的所有的Context。Host匹配到路径为/test的Context(如果匹配不到就把该请求交给路径名为“ ”的Context去处理)。
5、path=“/test”的Context获得请求/index.jsp,在它的mapping table中寻找出对应的Servlet。Context匹配到URL PATTERN为*.jsp的Servlet,对应于JspServlet类。
6、构造HttpServletRequest对象和HttpServletResponse对象,作为参数调用JspServlet的doGet()或doPost().执行业务逻辑、数据存储等程序。
7、Context把执行完之后的HttpServletResponse对象返回给Host。
8、Host把HttpServletResponse对象返回给Engine。
9、Engine把HttpServletResponse对象返回Connector。
10、Connector把HttpServletResponse对象返回给客户Browser。

相关文章

  • Tomcat配置实践

    1 Tomcat目录结构 要部署使用tomcat,则必须了解tomcat的目录结构以及各目录的作用。这里以tomc...

  • Jsp

    一、安装和了解Tomcat 服务器 安装步骤略 Tomcat 服务器目录结构Tomcat服务器目录接结构 二、了解...

  • tomcat学习

    tomcat目录结构 tomcat根目录在tomcat中叫

  • Java Web 基础 - Tomcat

    目录结构 Tomcat 主程序目录结构: /bin:启动和停止 Tomcat 的命令文件 /conf:配置文件 /...

  • Tomcat

    http://tomcat.apache.org/[http://tomcat.apache.org/] 目录结构...

  • Tomcat源码分析 -- 准备工作

    一、本篇目录 tomcat简介 tomcat目录结构 tomcat源码调试 二、tomcat简介 两句话简单介绍下...

  • Tomcat结构

    https://blog.csdn.net/qq_38245537/article/details/7900944...

  • Tomcat安装之在Mac环境下配置tomcat9

    一、 下载 二、设置本地放置路径 三、启动Tomcat 四、关闭Tomcat 五、Tomcat的目录结构及作用 |...

  • Tomcat源码分析 -- Tomcat整体架构

    本章结构如下: 前言 Tomcat顶层结构 Server Service Connector Container ...

  • tomcat是怎么处理请求的

    一、tomcat目录结构 tomcat也是一个应用服务器,下载tomcat源码可以看到tomcat的源码目录如下:...

网友评论

      本文标题:Tomcat结构

      本文链接:https://www.haomeiwen.com/subject/eawrsctx.html