带有临时队列的Alpakka JMS请求/响应-是否可以开箱即用?

带有临时队列的Alpakka JMS请求/响应-是否可以开箱即用?,akka,jms,alpakka,Akka,Jms,Alpakka,考虑将一些基于JMS的遗留迁移到Alpakka,代码中广泛使用的模式之一是带有临时队列的请求/响应(JMSReplyTo)。 有没有可能把阿尔帕卡从盒子里拿出来 是的,Alpakka的JMS模块确实支持JMSReplyTo。下面是一个例子: val msgsIn=(1到10).toList.map{n=> JmsTextMessage(n.toString) .withHeader(JmsType(“类型”)) .withHeader(JmsCorrelationId(“correlationI

考虑将一些基于JMS的遗留迁移到Alpakka,代码中广泛使用的模式之一是带有临时队列的请求/响应(JMSReplyTo)。
有没有可能把阿尔帕卡从盒子里拿出来

是的,Alpakka的JMS模块确实支持
JMSReplyTo
。下面是一个例子:

val msgsIn=(1到10).toList.map{n=>
JmsTextMessage(n.toString)
.withHeader(JmsType(“类型”))
.withHeader(JmsCorrelationId(“correlationId”))

.withHeader(JmsReplyTo.queue(“test reply”)//谢谢Jeffrey,但这将是一个非临时队列。临时队列有一个生命周期链接到创建它们的连接。而alpakka JMS流使用的连接被封装在流中。因此我猜答案是“否”。