外围流程
脑图
监听端口
外围步骤
1.创立服务器套接字
2.监听端口
接管连贯
外围步骤:接管客户端连贯。
总结
接管客户端连贯,是一个专门的线程。说白了,就是这个线程,专门干这个事件:只接管客户端连贯。从客户端读数据是读线程池解决。
监听读事件
外围步骤
1.监听都事件
一直轮询读事件
2.获取读事件
3.解决读事件
即读数据,最终是交给读线程池读数据
轮询读事件
解决读事件
具体是交给读线程池解决读数据
总结
1.监听事件线程
监听事件是一个独立的线程,专门用于监听事件,实质是一直轮询事件。
2.读数据线程池
最终的读数据是交给读数据线程池去执行。为什么?因为读数据比较慢。
读数据
外围步骤:读数据。
读数据:调用servlet类的service办法
架构图
流程图
读线程池在哪里创立?
在监听端口的时候,就曾经创立了。
真正创立读线程池的中央
读线程池配置(最小10,最大200-这里就是tomcat默认200的起源)。