Tomcat 基本概念
Contents
框架图
纯手工打造…
|----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标准的。
后记
不知道自己有没有理解错,还请各位看到的,指正一下。谢谢.