标签:blog http java 使用 os strong 文件 width
Tomcat服务器安装
略
Tomcat的体系结构
Tomcat服务器是由一系列可配置的组件构成的,其中核心组件是Catalina Servlet容器,它是所有其他Tomcat组件的顶层容器。Tomcat各组件之间的层次关系:
各组件的作用:
1)Server
Server表示整个的Catalina Servlet容器。Tomcat提供了server接口的一个默认实现,这通常不需要用户自己去实现。在server容器中,可以包含一个或多个service组件。
2)Service
Service是存活在Server中的内部组件,它将一个或多个连接器(Connector)组件绑定到一个独立的引擎(Engine)上。
3)Connector
Connector处理与客户端的通信,它负责接收客户请求,以及向客户返回响应结果,在Tomcat中有多个连接器可以使用。
4)Engine
在Tomcat中,每个Service只能包含一个servlet引擎。引擎表示一个特定的Service的请求处理流水线,作为一个Service可以有多个连接器,引擎从连接器接收和处理所有的请求,将响应返回给适合的连接器,通过连接器传输给用户。
5)Host
Host表示虚拟主机,一个Engine可以包含多个Host
6)Context
一个Context表示一个web应用程序,运行在特定的虚拟主机中。什么是web应用程序?java servlet规范中定义:“一个web应用程序是由一组servlet、html页面、类以及其他资源组成的运行在web服务器上的完整的应用程序,它可以在多个供应商提供的实现了servlet规范的web容器中运行”。一个Host可以包含多个Context,每个Context都有一个唯一的路径。
可以在Tomct的conf目录下的server.xml文件中对这些组件进行配置。
标签:blog http java 使用 os strong 文件 width
原文地址:http://www.cnblogs.com/yezhaohui/p/3865494.html