【问题标题】:Spring Integration: sending response to temp JMS queueSpring Integration:向临时 JMS 队列发送响应
【发布时间】:2011-05-03 23:20:19
【问题描述】:

我正在使用 Spring Integrations 2.0.0 并尝试配置以下内容:

应用程序将对象放置在由 Spring 集成驱动的后端处理的 ActiveMQ JMS 队列上。发送应用程序正在等待临时响应队列上的回复,因为后端将响应放置在此特定队列中,仅供此应用程序使用。消息在后端被接收和处理,响应应该放在 JMS 请求消息(reply-to)中给出的临时响应队列中。在后端,消息在响应最终放入响应队列之前通过一系列服务运行。

问题:如何配置 SI 以将响应放置到临时队列? SI 有什么方法可以自动执行此操作,还是我需要使用 DestinationResolver 或类似的东西?我知道 jms-gateway 可能是解决此问题的正确解决方案,但无法完全弄清楚如何将其放置到位。有什么想法吗?

【问题讨论】:

  • 您是否希望从队列中挑选一条消息,通过 SI 将其拉出并将其发送到 JMSReplyTo,还是相反?前者有 后者

标签: jms spring-integration


【解决方案1】:

我认为您指的是仍然指向版本 1.0.x 的 SI 在线文档。如果您改为download the spring integration zip 并解压缩,您将找到最新的文档。

第 17 章描述了您要查找的内容。

如果事情仍然不清楚,那么请创建一个文档问题,以便我们在 2.0.0.RELEASE 中解决这个问题。

【讨论】:

    猜你喜欢
    • 2015-07-08
    • 2011-11-11
    • 1970-01-01
    • 2022-12-01
    • 2020-04-05
    • 1970-01-01
    • 1970-01-01
    • 2015-08-25
    • 2018-08-03
    相关资源
    最近更新 更多