0

看起来在 Spring 消息传递抽象 ( ) 而不是 JMS ( ) 中没有用于构建messageDrivenChannelAdapter, ... 的工厂。listenerContainersorg.springframework.messaging.*org.springframework.jms.*

我的意思是,您可以配置消息传递MappingJackson2MessageConverter而不是 JMS,使用JmsMessagingTemplate...

4

1 回答 1

1

JmsMessagingTemplate不是为在 Spring Integration 流程中使用而设计的。这里我们在它们之间有适配器和通道。这JmsMessagingTemplate是从目标服务使用的一站式商店,没有任何流功能。

您可以通过.handle(jmsMessagingTemplate::send)as Service Activator 和IntegrationFlow.from(jmsMessagingTemplate::receive)as Inbound Channel Adapter 使用它。

于 2017-07-20T16:10:04.550 回答