如果我在我的侦听器容器中分配了一个消息创建器,它解析出队列中的xml并为它创建一个等效的java对象,那么spring jms是否保证此操作是线程安全的?
答案 0 :(得分:1)
Spring JMS保证代码调用消息创建者是线程安全的,并且它也期望消息创建者的实现也是线程安全的。但是整体流程是否是线程安全的,实际上取决于你如何编写消息创建者。
答案 1 :(得分:0)
嗯,这取决于......我记得Spring JMSTemplate
保证是线程安全的,但答案真的可以归结为你的实现。
干杯,