zoukankan      html  css  js  c++  java
  • 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背后通用的工作原理也就差不多都明白个七八成了。。。

  • 相关阅读:
    UVa 839 Not so Mobile
    UVa 548 Tree(中序遍历+后序遍历)
    UVa-679 Dropping Balls(二叉树的编号)
    Vue练习三十一:04_04_arguments应用_求出参数的和
    Vue练习三十:04_03_自动改变方向播放_幻灯片效果
    Vue练习二十九:04_02_自动播放_幻灯片效果
    Vue练习二十八:04_01_transition应用(未完成)
    Vue练习二十七:03_09_倒计时时钟
    Vue练习二十六:03_08_简易网页时钟
    Vue练习二十五:03_07_网页计算器
  • 原文地址:https://www.cnblogs.com/flance/p/3849923.html
Copyright © 2011-2022 走看看