![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
tomcat源码分析
林里简之
这个作者很懒,什么都没留下…
展开
-
【Tomcat8.5源码分析】【1】导入源码到intellij
1、访问地址http://tomcat.apache.org/2、找到页面Download->Tomcat 8Binary Distributions这个是编译后的程序,如果需要直接运行Tomcat可以下载这里的,直接运行。Source Code Distributions这个是源码文件,由于我们是需要分析Tomcat源码,所以我们选择这里的.zip文件3、下载完毕后解压...原创 2018-09-28 11:12:38 · 758 阅读 · 0 评论 -
【Tomcat8.5源码分析】【2】TCP\IP、SOCKET、HTTP的区别联系
【2】TCP\IP、SOCKET、HTTP区别网络七层协议,层上而下分为:【物理层】物理层规范是有关传输介质的特这些规范通常也参考了其他组织制定的标准。连接头、帧、帧的使用、电流、编码及光调制等都属于各种物理层规范中的内容。物理层常用多个规范完成对所有细节的定义。示例:Rj45,802.3等。【数据链路层】它定义了在单个链路上如何传输数据。这些协议与被讨论的各种介质有关。示例:ATM,F...原创 2018-11-12 23:11:33 · 452 阅读 · 0 评论 -
【Tomcat8.5源码分析】【3】一个简单的HTTP服务器
通过上面两篇文章的学习,我们知道了HTTP\SOCK\TCP\IP之间的关系以及区别,接下来我们手写一个HTTP服务器 首先我们定义一个HttpServer类,该类主要用以创建一个ServerSocket,当有请求进入的时候会通过accept()方法生成一个套接字-Socket对象,然后通过Socket对象的输入输出流进行读取请求数据,并返回请求结果。封装的输入流对象为Re...原创 2018-11-12 23:47:05 · 206 阅读 · 0 评论