最新文章列表

tomcat源码学习(一) eclipse导入tomcat源码

1. 到官网下载Tomcat源代码,这里用到的是apache-tomcat-7.0.72-src.zip http://tomcat.apache.org/download-70.cgi 2. 在Eclipse中新建空的Java项目,取名为Tomcat-src(名字随意)。 3. 把源码中的所有文件复制到空项目Tomcat-src下。 4. 把conf、java、test三个文件夹作为So ...
无量 评论(0) 有1403人浏览 2016-10-31 20:05

tomcat源码下载运行

 tomcat 源码下载及本地运行   Tomcat 主干分支地址: Git 地址 :https://github.com/apache/tomcat.git Svn地址:http://svn.apache.org/repos/asf/tomcat/trunk   本文用svn (svn下载的较快些,好用点)   1. 预备---可先阅读官方文件 http://svn.apach ...
ghods 评论(0) 有2984人浏览 2016-03-31 21:56

Tomcat7源码解读(三) —— 启动及请求处理过程

概述:上两节中分析了Tomcat7的静态结构。这篇将接受Tomcat的启动以及与Tomcat的请求处理过程。因为Tomcat启动与server.xml配置文件所决定,所以本文主要是默认情况下Tomcat7的启动过程。   一. 容器的启动过程 UML图例说明: 实心箭头表示同步调用;空心箭头表示异步调用。 图例说明: 1. 引导类Bootstrap负责引导,在其init方法内部创建容 ...
Rambing 评论(0) 有6884人浏览 2013-08-12 17:50

Tomcat7源码解读(二) —— Connector处理器静态结构概述

Tomcat是一个WEB容器,也是一个Servlet容器。他需要处理来自客户端的HTTP请求,也需要处理来自WEB服务器(Apache)的AJP请求。对于不同的请求,Tomcat将接受到的Socket,封装成为相应的Request以及与Response对象,然后再转交给容器进行具体的处理。   Tomcat的设计非常的模块化,为了提高服务本身的可扩展性,Tom
Rambing 评论(0) 有2310人浏览 2013-08-11 21:13

Tomcat7源码解读(一) —— 容器静态结构概述

概述: Tomcat源码解读已经有不少人已经发过各种文章了,大致看了下大多都是抄袭的。所以决定自己耐心从头到尾仔细看一遍,边看边写些博文。    在Tomcat的$CATALINA_HOME/conf/web.xml中默认配置了上图所示的内容。仔细阅读这个XML文件的内容就可以大致的看出Tomcat的各个容器组件之间的关系。要是想深入的了解各个组件的详细关系,并且对XML配置文件做充分的优化 ...
Rambing 评论(0) 有2727人浏览 2013-08-10 20:33

TOMCAT源码一(构建Eclipse工程)

  1、下载tomcat7源码,进入官方网站http://tomcat.apache.org/download-70.cgi,在底部“Source Code Distributions”处选择源码下载,并解压,如我的放置路径E:\tomcat_source\source7.0   2、构建eclipse工程,如下:        [1] 下载并配置Ant。Ant直接上官网下载,然后配置环境 ...
nshg 评论(0) 有1910人浏览 2012-08-22 14:14

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics