软件研发

Tomcat虽然结构很复杂,但是Tomcat非常的模块化,它由一系列嵌套的组件组成

2018-07-04 11:51:34 | 来源:中培企业IT培训网

1.Tomcat总体结构

Tomcat虽然结构很复杂,但是Tomcat非常的模块化,它由一系列嵌套的组件组成。

(1)顶层组件

顶层组件包含Server组件和Service组件。Server组件是Tomcat服务器的实例,可以在Java虚拟机(JVM)中生成唯一的服务器实例。它还可以在一个服务器中,为不同的端口设置单独的服务配置。这样,既方便单独地重启应用程序,又可以在某特定的JVM崩溃时,确保其他实例上的应用程序是安全的。Service组件用来访问请求,把请求转发给合适的Web应用程序,然后返回请求的处理结果,与它的链接器组成引擎组件。引擎也就是Servlet引擎,是请求处理的组件。引擎检查HTTP头,然后决定传送给哪个主机或者应用程序。每个Service都被命名,方便管理员能够通过日志记录每个Service的信息。

标签: Server组件

猜你喜欢