
tomcat
文章平均质量分 59
李楚男
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Eclipse中导入Tomcat源码
想要研究Tomcat的体系结构或者源码,最好将Tomcat源码导入到ide中,编写实例进行代码跟踪(debug)。 主要有以下几步需要操作: 1、下载tomcat源码: 这里下载的是tomcat-6.0.37的源码。 2、ant安装,用于编译tomcat源码。 ant下载解压后将其bin添加到系统环境path中。 3、IDE———选用eclipse 第一步: 解压Tomcat源原创 2013-11-12 10:59:28 · 1223 阅读 · 0 评论 -
Tomcat之容器
Tomcat提供了四种容器,分别为engine、host、context、wrapper,这四个容器之间的结构关系如下图所示: 这四种容器继承了一个容器基类,因此可以定制化。每个容器都有标准化的实现。 Engine:org.apache.catalina.core.StandardEngineHost:org.apache.catalina.core.StandardEngineCon原创 2013-12-06 10:38:26 · 674 阅读 · 0 评论 -
Tomcat之启动框架
我们都知道,java程序都需要一个入口函数(main方法),而在tomcat中,这个入口在org.apache.catalina.startup.Bootstrap这个类中。 其机构如下: tomcat在启动过程中主要做了设置配置路径、初始化类加载器、初始化tomcat启动类、调用启动类的start方法开启服务。 main函数结构图如下: 启动过程中的详细实现图如下:原创 2013-12-04 15:26:05 · 586 阅读 · 0 评论 -
Tomcat之连接器
一、Connector介绍 1、Connector 在Tomcat结构中,Connector主要负责处理与客户端的通信。Connector的实例用于监听端口,接受来自客户端的请求并将请求转交给Engine处理。同时将来自Engine的答复返回给客户端。 2、Connector的种类 Http Connector, 基于HTTP协议,负责建立HTTP连接。它又分为BIO Http Con原创 2013-12-04 17:09:38 · 779 阅读 · 0 评论 -
Tomcat之server.xml配置详解
元素 它代表整个容器,是Tomcat实例的顶层元素。由org.apache.catalina.Server接口来定义。它包含一个元素。并且它不能做为任何元素的子元素。 Server的实现类为org.apache.catalina.core.StandardServer,该类是利用org.apache.catalina.ServerFactory工厂创建的,里面采用了单例模式。Por原创 2013-12-05 11:36:15 · 635 阅读 · 0 评论 -
java BIO NIO AIO理论篇
java中的IO主要源自于网络和本地转载 2014-04-27 22:34:49 · 624 阅读 · 0 评论