框架图

纯手工打造…



           |----service1(最少要有一个service)
           |----service2         |------connector1(http)                                                     |---host1
           |----service3         |------connector2(https)                                                    |---host2
Server ----|----service4---------|------connector3(可以有多个connector,创建request,response)                |---host3           |--context1   |--wrapper1
           |----service5         |------container(只有一个container,负责处理servlet) ---------------Engine---|---host4-----------|--context2---|--wrapper2(即一个servlet)
           |----service6         |------connector4                                                           |---host5           |--context3   |--wrapper3
           |----service7         |------connector5                                                           |---host6

后一部分,共享前一部分.

Server

即对应一个Tomcat实例.

Service

即Tomcat中提供的服务.它是由一个或多个connector共享一个container组成的.

Container 或 engine

一个service只能有一个container(即engine)。它处理所有的connector的request和response请求.(host是共享connector的)

它用于管理多个詀点.

host

即一个虚拟主机.也就是一个詀点.

context

表示詀点中的一个应用.

wrapper

表示一个servlet.因为Java EE是servlet标准的。

后记

不知道自己有没有理解错,还请各位看到的,指正一下。谢谢.