- 0
- 0
- 约4.51千字
- 约 4页
- 2026-09-16 发布于北京
- 举报
《108_Tomcat
整体架构设计概览(2)》|end▁of▁
sentence|
Tomat
中有
Server
的概念,一个
Server
包含多个
Service,而一个
Service
包含多个
Connector
和一个
Engine。每个
Connector
负责开启
Socket
指定端口的连接和请
求,并返回响应,而
Engine
则负责具体的请求处理工作。|end▁of▁sentence|
Connector
获取到的请求只能由它所属
Service
的唯一一个
Engine
来处理。|end▁of▁sentence|
不同的
Connector
有什么意义呢?是不同的端以及解析不同的协议,比如说
Tomcat
的话,最常见支持的是
http
协议,但是它也可以跟
Apache
整合,去接收
Apache
的
AJP
协议的请求,所以可以用不同的
Connector
来支持。|end▁of▁sentence|
但是不同的
Connector
对应的仅仅是不同的协议,解析完毕后,请求处理都是由同一个
Engine
来处理的。|end▁of▁sentence|
接着来看,这个
Engine
虽然是负责处理请求的,但是我们都知道,这个请求
tomcat
自己
又处理不了,对吧,必须要依靠
原创力文档

文档评论(0)