可可熊的窝

一个简单的Web服务器–深信服

IN:C, 编程相关       Comments:3

两周前面完深信服后,何总给留的一个题目:

1. 编写Windows下或者Linux下的http服务器,不得抄袭别的Web服务器。要求:支持多个并发用户访问,使用配置文件配置根目录等选项。支持CGI,最好支持简单的脚本(语法可以类似asp或者php,实现一些简单的语法就可以了)。给出简单说明和设计文档。

要求我在两个星期之内完成,但这两周一直忙别的事了,这Web Server就没有怎么好好写,所以之到今天才交了作品,基本上按他题目的要求完成了,不过在一些细节处理,还有完整性等方面还是有很多问题。

总算是一件心事放下来了,不管结果如何收获还是不少,至少更加熟悉Server的开发,设计,更加深入的了解了http协议,感觉一个Web Server也不过如此,1000行的代码就完成了,当然成熟的商业产品是要大的多的,比如lighttpd有5w行代码,apache就更多了。

11-18
2007

3 Comments for 一个简单的Web服务器–深信服

Leave a Comment

loading...