一步一步实现Tomcat之二——实现一个简单的Servlet容器

2018-09-05
阅读 11 分钟
5.5k
经过上一篇文章《一步一步实现Tomcat——实现一个简单的Web服务器》,我们实现了一个简单的Web服务器,可以响应浏览器请求显示静态Html页面,本文更进一步,实现一个Servlet容器,我们不只能响应静态页面请求,还能响应Servlet请求,虽然现在我们只能在自己的Servlet中打印出“Hello World!”,但是我们离Tomcat服务器更近了...

一步一步实现Tomcat之一——实现一个简单的Web服务器

2018-08-27
阅读 10 分钟
6.4k
最近在读《How Tomcat Works》,收获颇丰,在编写书中示例的过程中也踩了不少坑。不知你有没有体会,编程就一门是“不试不知道,一试吓一跳”的实践艺术。所以我将将自己的实践过程记录下来并附上自己的思想过程编撰成文,望能抛砖引玉,引起大家思考。原书中主要内容是一步一步实现一个类似于Tomcat的Servlet容器。有点再...

专栏开篇序——那些年我们用过的“轮子”

2018-08-27
阅读 1 分钟
1.9k
“不要重复造轮子”一定是你刚入行时听过的前辈的忠告,相信大部分人的工作都是业务导向或项目导向型,在最短时间内保质保量的完成工作是我们的首要目标,在这个前提下选择业界比较成熟框架或者遇到问题寻找已有的解决方案变成我们的第一选择。我觉得这种做法无可或非,在工作中确实给我们提供了诸多便利,我们可以把更多...