Tomcat(1)

一、Tomcat架构设计

  Server

    start() 启动服务器  

    stop() 停止服务器

    监听Socket接口,接受请求  处理请求  返回请求  需要满足两个协议,http ajp

    这种方式存在扩展性差,因为耦合度比较高,就像java需要封装。

  

    所以拆分成Connerctor、Container,一个Server包含多个Connerctor和Container  两者之间存在映射关系

    tomcat设计很好的地方是,一个server对应多个service,一个service对应多个connerctor和一个container-Engine

    Engine Servlet引擎

     一个Engine对应多个Context,每个Context就是一个webApp

猜你喜欢

转载自www.cnblogs.com/gnwzj/p/11771387.html