多线程同时访问同一个会话的同步方法
在WEB应用中,不得不考虑多线程同时访问同一个会话的同步方法
我认为有以下方法:
1。直接用Stateful Session.交给EJB容器管理
2。用 ThreadLocal 实现每线程 Singleton
<<当然自己实现singleton类,还需要考虑多线程情况下的同步问题,还有DCL问题
3. 也就是singleton模式, 加上synchronization和DCL。
大家可以谈谈自已认可的方法。
另外,大家在选择HttpSession和SessionBean时有什么要考虑的地方?