Servlet 3.0中最主要的两个新特性总结如下:
[list]
[*]改变了之前Servlet版本中为每个请求分配一个线程的线程模型,用异步模型予以替换。这样做可以让Servelt线程尽快释放持有的资源并且返回,把耗时的操作留给其他线程,从而提高了Servlet容器处理请求的能力。
[*]提供了Servlet、Filter和Listener的可插拔机制,支持Servlet、Filter、Listener的动态部署
[/list]
其他的新特性基本都是为了支持上述两个特性而加入的。
ref:[url]http://www.ibm.com/developerworks/cn/java/j-lo-servlet30/index.html?ca=drs-cn-0423[/url]
[list]
[*]改变了之前Servlet版本中为每个请求分配一个线程的线程模型,用异步模型予以替换。这样做可以让Servelt线程尽快释放持有的资源并且返回,把耗时的操作留给其他线程,从而提高了Servlet容器处理请求的能力。
[*]提供了Servlet、Filter和Listener的可插拔机制,支持Servlet、Filter、Listener的动态部署
[/list]
其他的新特性基本都是为了支持上述两个特性而加入的。
ref:[url]http://www.ibm.com/developerworks/cn/java/j-lo-servlet30/index.html?ca=drs-cn-0423[/url]