Chinaunix首页 | 论坛 | 博客
  • 博客访问: 521061
  • 博文数量: 260
  • 博客积分: 10435
  • 博客等级: 上将
  • 技术积分: 1939
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-24 14:50
文章分类

全部博文(260)

文章存档

2011年(22)

2010年(209)

2009年(29)

我的朋友

分类: Java

2010-04-11 15:46:21

Servlet 没有实现Runnable 或者集成 Thread但不代表不能用。
Java code
public MyServletManager implements Runnable {
Servlet servlet;
public void run(){
servlet.service(....);
}
}

servlet容器只要has a servlet 不必非得是 is a Servlet 就行了。
有个专门的线程调度器来进行管理的servelet是单实例多线程模式的,有请求是,线程调度器就增加一个线程去执行
servlet只是提供service给线程调用

boss与Tomcat/Jetty整合,是在同一个进程中运行吗?
是一个进程的,JBoss用的嵌入式Tomcat.看看Windows的任务管理器就一个java进程
jboss和分 别是EJB容器和网页容器.
这里说 “Tomcat与Jetty均为支持HTML/JSP/Servlet的Web服务器,与Jboss集成为完整的产品级的J2EE服务器。用户可以直接实 施J2EE-EAR,而不是以前分别实施EJB-JAR和Web-WAR,非常方便。Jboss与Web服务器在同一个Java虚拟机中运 行,Servlet调用EJB不经过网络,从而大大提高运行效率,提升安全性能。” 
  
阅读(409) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~