草庐IT

QueueSender

全部标签

java - MessageConsumer/MessageProducer 与 QueueSender/QueueReceiver

MessageConsumer/MessageProducer是QueueSender/QueueReceiver的XA等效项吗?据我所知,MessageConsumer/MessageProducer更适合在XA上下文中使用。在我的应用程序中,我想从QueueConnectionFactory、QueueConnection、QueueSession切换到它们的XA等价物,为此我需要使用MessageConsumers/Receivers而不是QueueSenders和QueueReceivers。 最佳答案 IstheMessa

java - JMS QueueSender 线程安全吗?

我想在多线程环境中使用QueueSender。QueueSender.send()线程安全吗? 最佳答案 不,MessageProducer/QueueSender不是线程安全的。或者更具体地说:Session不是线程安全的。Session的JavaDoc在第一句话中明确提到了这一点:ASessionobjectisasingle-threadedcontextforproducingandconsumingmessages.并且由于MessageProducer/QueueSender绑定(bind)到Session,您不能同时从