服务器对每个客户的请求都会用一个新的线程来处理,如果你的实例是线程安全的,那么1个实例就可以了,比如一般的servlet如果实例要保存客户状态,有成员变量,那么每个请求必须用一个新的实例,不管是创建出来还是在实例池中挑一个空闲的。比如stateful session bean

解决方案 »

  1.   

    无状的sessionBean本身性质就是无状态的,那为什么还提供实例池.ejb规范要求是一个实例好了.
    请帮助解答.
      

  2.   

    无状态的session bean是不保存客户端的状态,但是ejb部署时服务器会对bean再包装一层,很可能要加入成员变量保存容器的状态,这个时候就只能用bean池
      

  3.   

    楼上朋友说的有理,这么说单实例确实是可以用于.我想也是这样例如struts的action也只是创建一个实例而已.