-
1 votesanswersviews
JMS:在一个线程上通过MessageConsumer.receive()读取是否可以,然后从另一个线程调用Session.commit()?
JMS会话的规范警告说,当SessionListener实例注册到Session时,Session对象/实例只能用于创建它们的线程 . 但是,当使用MessageConsumer对象(仅限)时,它没有说明线程不安全,或者更准确地说是"thread-bound" . http://docs.oracle.com/javaee/1.3/api/javax/jms/Session.h...