
tomcat
kevin0722_zhu
这个作者很懒,什么都没留下…
展开
-
Tomcat6.0源码学习--Connector架构
Tomcat6.0源码学习--Connector架构 概述 Tomcat虽然具有传统Web服务器(如Apache)的功能(处理Html页面,css文件等静态资源的能力),但更多的,Tomcat以Servlet容器著称(处理Jsp和Servlet等动态资源的应用服务器)。由Tomcat的总体架构可知(参见:Tomcat6.x架构概述),Servlet容器由2个主要组件构成转载 2013-11-14 13:26:00 · 982 阅读 · 0 评论 -
Tomcat6.0源码学习--启动框架
Tomcat6.0源码学习--启动框架 1.摘要 对于独立运行的应用程序来说,都有一个入口,以便启动应用程序。Java应用程序的入口是类的main方法,在这里你可以初始化应用的上下文环境,然后创建应用组件并提供服务。对于简单的应用程序,可以直接将启动代码放在main方法中,但是,对于复杂的,或者可扩展的应用来说,这样做是不负责任的,也是不优雅的。那么,怎么做才是负责任的转载 2013-11-14 13:40:27 · 876 阅读 · 0 评论 -
Tomcat6.0源码学习--架构概述
Tomcat6.0源码学习--架构概述 Tomcat6是最新版本的web容器,其支持最新版本的servlet2.5和jsp2.1。而且Tomcat6架构也是经过重新设计优化过的,所以我们有必要分析一下它的架构过程。显然,这是一个通过阅读Tomcat的源代码及相关文档,演绎架构的过程。或许有人会说,这不是放马后炮吗?!!但我觉得这是自我进步的一个必经步骤,先模仿之,然后才能超越转载 2013-11-14 11:27:20 · 939 阅读 · 0 评论 -
Tomcat6.0源码学习--接受并传递请求
Tomcat6.0源码学习--接受并传递请求 1.接受请求 Tomcat启动时,首先启动Container,然后启动Connector。而在Connector启动时,会启动协议处理器和映射监听器。协议处理器用来处理具体的协议的,对于http/1.1,其处理器为Http11Protocol,而AJP则为AjpProtocol。当然在协议处理器启动时转载 2013-11-14 13:53:20 · 708 阅读 · 0 评论 -
tomcat部署项目的方式
TOMCAT部署项目有3种方法: 1、将web项目文件件拷贝到webapps 目录中。 2、在tomcat中的conf目录中,在server.xml中的,节点中添加: 至于Context 节点属性,可详细见相关文档。 3、很灵活,在conf目录中,在 Catalina(注意大小写)\localhost目录,在该目录中新建一个xml文件,名字可以随意取,转载 2013-04-19 15:23:19 · 803 阅读 · 0 评论