首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

tomcat通体架构浅析

2012-09-25 
tomcat整体架构浅析? ? tomcat本身的高度组件话的架构体系,使得程序的可扩展性极强,那么这些组件其中有核

tomcat整体架构浅析

? ? tomcat本身的高度组件话的架构体系,使得程序的可扩展性极强,那么这些组件其中有

核心处理组件,例如Server,Service,engine,host和context及wrapper等网络通讯组件,Connector?其他的一些模块? ? 那么核心架构模块之间是包含关系。Service是Server的子组件,Server是Service的父组件。在server.xml已经非常清晰的定义了这些组件之间的关系及配置。? ? 当然每个组件下并不是只有一类子组件,例如Service下有Engine组件,同时他还有处理网络通讯的Connector组件等? ? 那么核心处理组件的关系为? ? <server>? ? ? ? <service>? ? ? ? ? ? ?<conncetor />? ? ? ? ? ? ?<engine>? ? ? ? ? ? ? ? ? ?<host>? ? ? ? ? ? ? ? ? ? ? ? ?<context>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?<wrapper>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?</wrapper>? ? ? ? ? ? ? ? ? ? ? ? ? </context>? ? ? ? ? ? ? ? ? ?</host>? ? ? ? ? ? ? </engine>? ? ? ? ?</service>? ? ?</server>? ? ?比如现在有一个www.xxx.com/yyy/zzz.html则以‘/’分开分别为host,context,?wrapper,根据链接就会定位到具体的处理逻辑上,每个组件都有过滤功能。下来将分析每个组件,以及之间的协作工作和其他的一些方面的东西

热点排行