当前页面: 开发资料首页 → J2EE 专题 → 请问在JBOSS中使一个无状态bean成为单例的?
请问在JBOSS中使一个无状态bean成为单例的?
摘要: 请问在JBOSS中使一个无状态bean成为单例的?
刚接触J2EE,麻烦各位高手了^_^
不明白啥意思
就是让container只实例化一个无状态bean,我不希望这个无状态bean的business方法同时被两个client调用
求助
真的没有人知道么?还是太简单了?
本来ejb的应用的优势就是分布式访问,偏还要设置单线程!
1.使用有状态bean.
2.在ejb层前面加一层web层,使用servlet控转,servlet倒是可以单线程(不过还是不建议采用).
3.可以在ejb的business方法中再调用一个单例化的普通类实现单线程(单例化的类可凭状态判断是否正在使用).
多谢,我写的这个EJB只是方便client调用,但是不允许多个client同时调用,我觉得单例在ejb存在应该是合理的,精通EJB书中就有对单例模式的讲解,本来我以为JBOSS服务器可以配置container实例化EJB的个数为1就可以实现单例