(个人转发)

作为一个java web开发者,大家应该都用过Tomcat。Tomcat 是Web应用服务器,是一个Servlet/JSP容器. Tomcat 作为ServletServlet负责处理客户请求,把请求传送给Servlet,并将Servlet的响应传送回给客户.而Servlet是一种运行在支持Java语言的服务器上的组件.下面是Tomcat与Servlet交互的时序图.

        

tomcat如何与serverlet交互

1、Web客户向Servlet容器(Tomcat)发出Http请求

2、Servlet容器分析客户的请求信息

3、Servlet容器创建一个HttpRequest对象,将客户请求的信息封装到这个对象中

4、Servlet容器创建一个HttpResponse对象

5、Servlet容器调用HttpServlet对象的service方法,把HttpRequest对象与HttpResponse对象作为参数

     传给 HttpServlet对象

6、HttpServlet调用HttpRequest对象的有关方法,获取Http请求信息

7、HttpServlet调用HttpResponse对象的有关方法,生成响应数据

8、Servlet容器把HttpServlet的响应结果传给Web客户

相关文章:

  • 2021-09-15
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2023-03-14
  • 2021-11-26
猜你喜欢
  • 2021-05-28
  • 2021-10-18
  • 2022-12-23
  • 2021-12-17
  • 2021-11-05
  • 2021-10-04
  • 2023-03-17
相关资源
相似解决方案