tomcat架构之-----基本概念
来源:互联网 发布:手机旋律合成软件 编辑:程序博客网 时间:2024/06/06 07:12
一直都没有搞明白tomcat中server、service、Engine、Host、Context概念的意义,最近认真看了《Tomcat 6 Developer Guide》,有了进一步的了解。
1. 组件的分类
顶层组件:Server、Service,别的组件都是隶属于这些顶层组件。
Container:Engine,Host和Context,用于处理请求,返回结果。
嵌套组件:Valve---可重用的工作单元;PipeLine一组Valve一起工作;Realm用于帮助一个特定的容器来建立容器管理的安全区。Loader:加载servlet类的方式。Manager:管理每个web应用的session。Resource:web应用的静态资源和获取这些资源的机制。Listener允许在容器生命周期的重要节点上插入一段自定义的处理程序。例如:一个组件启动或者停止的时候。
Connector:连接器,连接外部客户(例如浏览器)和tomcat容器的连接终端。
Server:代表了一个运行的tomcat实例,在一个虚拟机中仅存在一个实例。实现类:org.apache.catalina.core.StandardServer
Service:代表tomcat内部处理一组请求的组件。
连接器:注意连接器和Engine运行在同一个JVM中
Engine:代表了一个运行着的Catalina Servlet Engine实例,并组成了一个servlet容器的核心功能。一个service之中只能有一个Engine。
Virtual Host:运行web应用的容器。域名和Application base folder。
IP-based virtual hosting
Context大家就不陌生了吧?
待续。。。。
- tomcat架构之-----基本概念
- 架构之基本概念
- Tomcat学习之Tomcat架构
- Tomcat学习之Tomcat架构
- LAMP架构之Tomcat
- 深入浅出MFC文档/视图架构之基本概念
- 深入浅出MFC文档/视图架构之基本概念
- 深入浅出MFC文档/视图架构之基本概念
- Hbase入门之:原理、基本概念与架构
- 深入浅出MFC文档/视图架构之基本概念
- Hbase入门之:原理、基本概念与架构
- Tomcat基本概念
- 深入浅出MFC文档/视图架构之基本概念收藏(转)
- (NoSql之HBase)Hbase原理、基本概念、基本架构
- tomcat架构分析之Valve机制
- Tomcat架构分析之Container容器
- Tomcat架构分析之Session管理
- Tomcat架构分析之Connector BIO 实现
- 查询数据库中某个表的总列数
- 我的VIM编辑器配置文件 _vrimrc
- 代理模式(笔记)
- 线性代数学习点(一):向量几何简介
- RHEL yum配置
- tomcat架构之-----基本概念
- fully qualified host name就是fully qualified domain name
- Socket桥(转载)
- 发散 求1-100的和的方法
- android 辅助工具类——文件简单操作辅助类
- tomcat server容器解读
- tomcat 容器生命周期lifecycle
- Java Management extentsions(jmx)与tomcat
- 转载--tomcat整合apr