• B/S交互过程及tomcat体系结构


    浏览器与服务器交互过程:

    1、浏览器根据主机名,如www.baidu.com,去操作系统的hosts文件中查找主机名对应的ip地址。

    2、如果查找不到,则会去互联网上的dns服务器上查找主机名对应的ip地址。

    3、通过ip地址连接服务器。

    4、浏览器使用http请求向服务器发送请求,同时会以stream(流)的形式传输数据,告诉服务器访问哪个web应用下的web资源。

    5、服务器传输对应的web资源给浏览器。

    6、浏览器解析接收到的数据。

    Tomcat体系结构:

    tomcat服务器的启动是基于server.xml文件,tomcat启动的时候首先会启动一个server,server会启动service,service会启动多个Connector(连接器),每一个连接器都会等待客户的连接。当有浏览器访问服务器上的web资源时,首先连接到connector,connector不处理用户请求,而是转交给Engine(引擎)去处理,Engine解析用户想要访问的host,把请求转交给相应的host,host收到请求后会解析用户想要访问该host下哪一个web应用,一个web应用对应一个Context.

  • 相关阅读:
    2019 SDN上机第7次作业
    2019 SDN上机第六次作业
    2019 SDN上机第5次作业
    SDN课程阅读作业(2)
    2019 SDN上机第4次作业
    2019 SDN阅读作业
    2019 SDN上机第3次作业
    第09组 团队Git现场编程实战
    预习非数值数据的编码方式
    预习原码补码
  • 原文地址:https://www.cnblogs.com/yxth/p/6702770.html
Copyright © 2020-2023  润新知