无状态会话bean的疑问

wobuzhi
04-09-29 3 160

如果我的业务类没有状态,只是提供一些业务方法被调用,我就生成一个业务类供其他类调用就可以了,为什么EJB需要使用对象池呢? 我觉的性能上对这些无状态业务类应该没太大关系哦.业务我理解偏差太大,希望有人告诉我.谢谢

huzhigang
2004-09-29 13:59

正是因为无状态,才可能使用对象池的。因为对象的所有实例都相同,我只需要任何一个实例都可以满足要求。
使用对象池可以使用少数对象来完成更多的client的需求。
并且可以提高性能。

SportsBaby1980
2004-09-29 14:23

如果想看为什么使用instance pool

你可以看另外一个帖子


对ejb object的理解

wobuzhi
2004-10-05 16:20

使用对象池只是为了提高性能吗? 如果仅是相对单实例而言.

那对象池的那篇文章在哪哦? 能否告诉我.谢谢!