Tomcat中最核心的就是2个概念

Connector:这个负责对外交流(负责协调是它的主要任务),它可以接收请求,并且分配线程让Container进行处理)

Container;这个负责处理Connector接受的请求,(真正干活的部件)

Service:他包装了(1-n)个Connector和一个Container

解读server.xml

<Server>代表了一个服务器,这个元素必须唯一

<Service>可以包含一个Engine和多个Connector,它相当于一个封装器

<Engine> 它用于处理请求,它是servlet的容器

<Host> 代表了一个虚拟主机

<Conext>代表了特定的web应用,用于管理Servlet实例

<Connector> 通信端口

转载于:https://blog.51cto.com/supercharles888/840673

Tomcat 总体结构相关推荐

  1. 【转】Tomcat总体结构(Tomcat源代码阅读系列之二)

    本文是Tomcat源代码阅读系列的第二篇文章,我们在本系列的第一篇文章:在IntelliJ IDEA 和 Eclipse运行tomcat 7源代码一文中介绍了如何在intelliJ IDEA 和 Ec ...

  2. Tomcat源码解析系列二:Tomcat总体架构

    Tomcat即是一个HTTP服务器,也是一个servlet容器,主要目的就是包装servlet,并对请求响应相应的servlet,纯servlet的web应用似乎很好理解Tomcat是如何装载serv ...

  3. jquery源码学习笔记一:总体结构

    练武不练功,到老一场空.计算机也一样. 计算机的功,就是原理.如果程序员只会使用各种函数,各种框架,而不知其原理,顶多熟练工人而已.知其然,更要知其所以然. jquery我们用得很爽,但它究竟咋实现的 ...

  4. wireshark 总体结构

    1. 总体结构 wireshark的总体结构如下图所示. 2. 功能模块 模块名 功能 源码子目录 GTK/Qt 处理所有的用户输入/输出(所有的窗口,对话框等等) /ui GTK: /ui/gtk ...

  5. Tomcat——目录结构

    Tomcat目录结构: 1. 一级目录 bin --Tomcat执行脚本目录 conf --Tomcat配置文件 lib --Tomcat运行需要的库文件(JARS) logs --Tomcat执行时 ...

  6. Tomcat目录结构及Tomcat Server处理一个http请求的过程

    http://blog.sina.com.cn/s/blog_62cb15980101jh9x.html 1.Tomcat的结构概述 Tomcat服务器是由一系列可配置的组件构成,其核心组件是Cata ...

  7. java获取tomcat目录结构_tomcat目录结构简介_动力节点Java学院整理

    tomcat目录结构简介 如果我们有一个web应用,名称为"mail"(同时也是web应用所在目录的名称),那么其目录内不同类型的文件应该服从如下放置的规则: 一般来讲: 对于ht ...

  8. Tomcat的结构概述

    2019独角兽企业重金招聘Python工程师标准>>> 1.Tomcat的结构概述 Tomcat服务器是由一系列可配置的组件构成,其核心组件是Catalina Servlet容器,它 ...

  9. tomcat的服务器目录在哪个文件夹,Tomcat目录结构详细介绍

    打开tomcat的解压之后的目录可以看到如下的目录结构: 1.Tomcat的bin目录: bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以. ...

最新文章

  1. 从LSTM到GRU基于门控的循环神经网络总结
  2. zabbix 3.2.2 server端(源码包)安装部署 (一)【转】
  3. 使用循环语句判定用户账号密码输入三次是否正确
  4. 使用C#实现Morse码的输出
  5. java split()方法_Java 性能优化的 50 个细节(珍藏版)
  6. HDU 2833 WuKong
  7. oracle同一个示例两个用户的数据同步_分享两个shell脚本--一键统计Oracle数据库用户信息...
  8. springboot怎么返回404_springboot异常处理之404
  9. 深刻理解Binder机制
  10. 自强不息系列之Python 线性查找
  11. 屏库是个很好的网站,囊括了几乎所有型号的显示屏
  12. 开了店铺没访客没流量?Shopee店铺日常运营引流方式来啦
  13. C语言中的rewind()函数
  14. 机器视觉工程师应该具备哪些技能?
  15. SQL联合查询 join
  16. 基于B/S的学生网上考试系统(ssh,mysql)
  17. HTC View 手柄操作简介
  18. 如何在连不上wifi的情况下连上wifi
  19. Outlook中将发送邮件自动CC给自己
  20. 1231:最小新整数——贪心

热门文章

  1. npm install 报错 :stack Error: Can't find Python executable python
  2. JS里的时间有关的标签
  3. Mysql -- SQL常用命令实例
  4. 编译安装 openswan-2.6.34
  5. [置顶] Linux怎么添加用户成为sudoers
  6. Android Chart框架 MPAndroidChart 坐标轴设置
  7. Python—实训day2—爬虫案例1:访问百度贴吧
  8. java swing事件机制_java SWing事件调用的两种机制
  9. 利用单臂路由实验VLAN间路由
  10. docker搭建webug4.0并——示范.支付漏洞,邮箱轰炸