在第4章中将通过剖析Tomcat4的默认连接器的代码,讨论需要什么来创建一个真实的Tomcat连接器。 注意:本章中提及的“默认连接器”是指Tomcat4的默认连接器。即使默认的连机器已经被弃用,被更快的,代号为Coyote的连接器所代替,它仍然是一个很好的学习工具。 Tomcat连接器是一个可以....
分类:
其他好文 时间:
2014-09-15 00:59:37
阅读次数:
249
在介绍中提到,Catalina中有两个主要的模块:连接器和容器。本章中你将会写一个可以创建更好的请求和响应对象的连接器,用来改进第2章中的程序。一个符合Servlet 2.3和2.4规范的连接器必须创建javax.servlet.http.HttpServletRequest和javax.servl...
分类:
其他好文 时间:
2014-09-14 02:30:46
阅读次数:
172
该节总共三个类:Request\Response\HttpServer---user.dir 该节的目的是实现简单web服务器对静态文件的访问。需要对请求头、请求体的格式有所了解,不然就没有办法解析。 1、Request: 主要的方法是parse,该方法的主要逻辑是解析Socket的In...
分类:
Web程序 时间:
2014-09-14 00:04:36
阅读次数:
290
该节在上一节的基础上增加了所谓对静态资源和动态资源访问的不同控制流程。示例里面采用的是对路径“/servlet/”进行了特殊处理。 一、 主要还是从HttpServer1中的main方法开始,先解析出Request和Response对象,然后如果请求路径中包含/servlet/路径的话,就进入Ser...
分类:
其他好文 时间:
2014-09-14 00:04:26
阅读次数:
238
Spring provides its own implementation of remoting service known asHttpInvoker. It can be used for http request than RMI and works well across the fir...
分类:
编程语言 时间:
2014-09-11 19:12:02
阅读次数:
388
以前调试web程序的,搭建Tomcat实在是费劲,就想找一个比较简单的方式,我就想调试一下我写的某一个servlet形式,看到《how Tomcat works》这本书,才明白确实可以,不过使用的web容器是jetty,还是比较的方便,特记载这里。 1. 新建一个工程 2. 把代码拷贝进去,添加依赖...
分类:
其他好文 时间:
2014-09-10 00:23:19
阅读次数:
315
1 首先是坚持libxml2出问题,提示如下:checking for xml2-config path... /home/www/thirdlib/libxml2/bin/xml2-configchecking whether libxml build works... noconfigure: ...
分类:
Web程序 时间:
2014-09-09 11:09:39
阅读次数:
220
THAT WORKS! Eclipse Luna starts normally when I first do the suggested: export SWT_GTK3=0https://bugs.eclipse.org/bugs/show_bug.cgi?id=430736
分类:
系统相关 时间:
2014-09-05 11:19:31
阅读次数:
236
Isolation levels in SQL Server control the way locking works between transactions.SQL Server 2008 supports the following isolation levelsRead Uncommit...
分类:
数据库 时间:
2014-09-03 09:28:36
阅读次数:
448