Stateful Session Bean与Stateless Session Bean的区别

Stateful Session Bean与Stateless Session Bean的区别:
Stateful Session Bean与Stateless Session Bean
1、同时都可以执行系统的业务逻辑,
2、不同的是,Stateful Session Bean 可以记录客户端调用者的状态,使得每个Client都会有自己的一个实例,而Stateless Session Bean不负责记录Client状态,
3、当客户端调用者调用Stateless Session Bean的时候,EJB容器不会寻找特定的Stateless Session Bean 的实体来执行调用者的方法,也可以有多个Client使用者在执行某个Stateless Session Bean的方法时,会是同一个Bean 的实例在执行。
4、从内存上来看,Stateful Session Bean会更消耗内存, 但是Stateless Session Bean 的优势在于可以维护使用者的状体。

相关推荐