`
captain
  • 浏览: 135025 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

谁能说说实现一个简易web server容器的大体思路

阅读更多
见笑了:做了三年web开发,天天跟tomcat、jboss、websphere等打交道,突然想到,如果咱自己实现一个简易的servlet容器,实现最基本的servlet规范,该如何入手?有人会说,不都那么多开源的么,直接去读tomcat、jboss源码不就完了,重复发明轮子干啥?实际上,不是每个人上来就能吞掉一个胖子,搜了些关于tomcat源码分析的帖子,不管是ibm developworks还是JE,相关内容甚少,主要有下:
从Tomcat中得到更多-Tomcat的源码分析(http://www.ibm.com/developerworks/cn/java/l-from-tomact/index.html)
Tomcat的生命周期管理:http://www.iteye.com/topic/145463
Servlet规范简介:http://www.duduwolf.com/wiki/2006/102.html
从事服务器开发或者对server相关源码比较熟悉的朋友,方便分享下相关心得否?
分享到:
评论
3 楼 xmx0632 2008-11-27  
记得有本书叫<<How Tomcat Works>>,LZ上emule搜去吧
2 楼 zhangwenzhuo 2008-11-26  
                                     
1 楼 likeblood 2008-11-20  
1、用socket实现http协议
2、按照web。xml文件的内容,生成对象,其实就是反射
3、把http请求转化成request对象 自己也生成response对象
4、按照请求的url定位到2的对象,并执行,参数就是3生成的
基本原理这样 架构要好好想想了 我瞎说的

相关推荐

Global site tag (gtag.js) - Google Analytics