图解 Tomcat 体系结构 | ||
| 发布者:timee 发布时间:2007-8-4 11:05:29 |
Apache Tomcat 是一款非常著名的开源 Servlet/JSP 容器。
Apache Tomcat 是一款非常著名的开源 Servlet/JSP 容器,被用做 Java Servlet 和 JavaServer Pages 技术的官方参考实现。如果您要了解这两种技术的细节可以查阅参考资料。
让我们先来浏览一下 Tomcat 体系结构中的六个主要概念:
Server
Service
Engine
Host
Connector
Context
由于Tomcat体系结构的内容非常丰富,所以本文非常长。因此我们尽量的使每一部分尽可能自成一体,使您可以独立阅读。如果您不是想全面了解Tomcat的体系结构,只是想解决某一部分的具体问题,那么我们建议您使用目录导航到相关的内容,而不必在其它的内容上花费宝贵的时间。
Server
Server代表整个容器(container)。它可以包含一个或多个Service,还可以包含一个GlobalNamingResources。
值得注意的是在标准的Server接口中没有包括Lifecycle接口,但是在标准实现org.apache.catalina.core.StandardServer中却实现了Lifecycle这个接口,这使得我们可以为Tomcat的标准实现设置Listener。一般的方法是在conf/server.xml文件中加入:
| ||||||||||||||||||
本文详细解析了Apache Tomcat的体系结构,包括Server、Service、Engine等核心组件及其功能,并介绍了Tomcat中重要的特性,如自动部署、单点登录等。
481

被折叠的 条评论
为什么被折叠?



