看起来在Spring消息抽象(messageDrivenChannelAdapter
)而不是JMS(listenerContainers
)中没有用于构建org.springframework.messaging.*
,org.springframework.jms.*
...的工厂。
我的意思是你可以配置消息的MappingJackson2MessageConverter
而不是JMS,使用JmsMessagingTemplate
...
答案 0 :(得分:1)
JmsMessagingTemplate
并非设计用于Spring Integration流程。这里我们有适配器和通道。 JmsMessagingTemplate
是一站式商店,可以在没有任何流量功能的情况下从目标服务中使用。
您可以从.handle(jmsMessagingTemplate::send)
作为服务激活器使用它,也可以从IntegrationFlow.from(jmsMessagingTemplate::receive)
作为入站通道适配器使用它。