Tomcat是怎么工作的(1) -- 开篇
这是一个系列文章的第一篇。
标题还是费了点脑子才确定的,起什么名字比较好呢。Tomcat工作原理?深入浅出Tomcat运行机制?从零开始研究Tomcat?Tomcat是怎么运行起来的?Tomcat是如何为我们提供服务的?本想起个酷炫狂拽吊炸天的名字,显得咱也高大上一些,令万人敬仰,思来想去最后还是用了最土最朴素的标题:Tomcat是怎么工作的。
本系列源于《How Tomcat Works》一书,这本书我搜了一下,是没有正式的中文版的。充其量有些出于兴趣爱好才翻译到网上的章节,至少我没找到完整的译文。这个系列会持续很长时间,基本上把《How Tomcat Works》一书的所有章节都讲解完了才会结束这个系列。
严格来说,这个系列的文章不属于《How Tomcat Works》的中文直译版,也不属于意译版。我只是按照此书的目录结构和思想脉络去实现这个系列,它会基于此书的主要内容和例子,然后加入一些个人的经验总结和体会,勉强算得上是《How Tomcat Works》的中文批注版吧。
理论上来说,文章会保持每周一篇的更新频率,但不限于此系列——当我明白或加深了对Servlet 2.4 规范未完成章节的理解时,会优先更新《Servlet 2.4 规范》系列。粗略估计了一下,完成《Tomcat是怎么工作的》这个系列,大概需要6个月左右的时间,嘿嘿,工作量还是有点略大啊!
好了,废话就到这吧。接下来,就是真枪实弹的、从零开始的、逐步深入地研究讲解Tomcat乃至所有Web Server底层的运行原理了。相信这个系列完成后,按照举一反三、触类旁通的学习惯例来说,所有Web Application Server背后通用的工作原理也就差不多都明白个七八成了。。。
最新文章
- 移动端自动化环境搭建-stuptools和pip的安装
- Jenkins/CCNET发送邮件策略和注意事项,以及邮箱类型的选择
- Android 饼状图收集
- Maven仓库—Nexus环境搭建及简单介绍
- hdu 4604 动态规划
- Python中作用域的特别之处
- 【已解决】Vmware无法创建虚拟网卡的问题
- Android 开发中 iBeacon的使用
- IZ65534: 'JAVA.LANG.CLASSFORMATERROR' ERROR FOR A VALID IDENTIFIER
- Competitive
- linuxmint 15/ ubuntu 13.04 install OpenERP client 6.0.4
- Stream-快速入门Stream编程
- 关于Meta标签中format-detection属性及含义
- scrapy安装教程
- PHP生成小程序二维码合成图片生成文字
- 如何永久激活(破解) IntelliJ IDEA 2018.2
- 【Django】网页跳转的问题
- Vue框架H5商城类项目商品详情点击返回弹出推荐商品弹窗的实现方案
- Android 视频 教程 源码 电子书 网址
- TOMCAT服务器配置域名