java – 为什么JMS会话对象不是线程安全的?

前端之家收集整理的这篇文章主要介绍了java – 为什么JMS会话对象不是线程安全的?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
为什么JMS规范的设计方式使得当创建Sessions的Connection对象是线程安全的(由线程共享)时,并发线程不能使用Session对象?

解决方法

JMS会话对象通常用于事务.我们都知道事务是特定于线程的,不能跨越线程.因此,不能跨线程使用事务处理的JMS会话.我相信由于这个原因,JMS规范说会话不是线程安全的.
原文链接:https://www.f2er.com/java/124487.html

猜你在找的Java相关文章