How Tomcat works学习笔记<零.序>

      有部电视剧里说的好,人不能太舒服了,太舒服了容易出问题,总要为自己找一点事情做做, 最近不是太忙,发现自己对servlet容器实现比较感兴趣,希望能借助这股兴趣把Tomcat实现原理好好研究研究,希望对自己能有一个不断的提高。在网上找资料的时候发现How Tomcat Works这本书,如获至宝。

         How Tomcat Works这本书介绍了Tomcat的工作原理,分别讨论了Tomcat4.1.14与5.0.18,最好的地方是,它从构造一个简单的服务器迭代式的介绍,每一章都在前面的基础上添加一部分,最终构造了一个强大如Tomcat的web服务器,Servlet容器工作方式:

1.       创建一个request对象,用于封装servlet可能会用到的信息,像parameters、headers、cookies、URI,request对象必须实现javax.servlet.http.ServletRequest 或javax.servlet.ServletRequest;

2.       创建一个response对象,用于对client进行响应,resonse对象必须实现javax.servlet.ServletResponse和javax.servlet.http.ServletResponse;

3.       调用servlet的service方法,并把request和response对象传给servlet,servlet通过request获取参数,通过response写信息。

       Catalina拥有成熟和优雅的设计,同时它也是采用模块化思想进行设计的,主要可以分为connector 和 container两大模块

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值