2018年12月11日

Tomcat Connector原理

摘要: Tomcat工作原理 要了解其中的工作原理我们首先看如下两个图 Tomcat基本架构图: Tomcat请求示意图: 客户端的请求通过Connector接受处理后在到容器Engine->Host->Conetxt->进一步处理。 因此我们知道Tomcat的核心类就是Connector 了。 初始化Co 阅读全文

posted @ 2018-12-11 17:32 blackforest 阅读(800) 评论(0) 推荐(0) 编辑

Tomcat9.0环境搭建与源码编译

摘要: 使用IntelliJ IDEA 搭建Tomcat9.0项目 准备条件: 下载源码 这里我们下载的Tomcat的源码版本是9.0.12。 下载地址: https://tomcat.apache.org/download-90.cgi 安装JDK1.8 下载地址: http://www.oracle.c 阅读全文

posted @ 2018-12-11 17:28 blackforest 阅读(3375) 评论(0) 推荐(0) 编辑

TCP Socket Http关系

摘要: 理解Tomcat内部处理网络数据的机制同时需要了解相关的一些术语,这样我们在阅读源码的时候能更加清楚的理解Connector下使用到的Socket通信原理。 TCP/IP: 数据在网络传输是基于TCP/ IP 协议传输的。对应于网络模型的话,TCP处于传输层,IP属于网络层。 Socket: 应用程 阅读全文

posted @ 2018-12-11 17:27 blackforest 阅读(216) 评论(0) 推荐(0) 编辑

浏览器与Tomcat交互

摘要: 浏览器与Tomcat交互 Web开发者都知道在Tomcat下部署应用后启动Tomcat即可通过浏览器与Tomcat建立连接。 那么二者之间的连接建立过程是怎么样的呢?(在此,我们不具体讲述关于网络底层的原理,只简单描述浏览器与Tomcat之间的交互)。 建立连接 1首先我们知道,终端与服务器交互需要 阅读全文

posted @ 2018-12-11 17:26 blackforest 阅读(1499) 评论(0) 推荐(0) 编辑

导航