2

我正忙于使用 Scala 的 HawtDispatch Apollo 客户端库为 Apollo 开发 Camel 组件。我成功地从队列和主题发送和接收消息,但我不知道如何确定当前的生产者 (StompProducer) 需要 inOut 或 InOnly 行为。对于 InOut,如果没有提供明确的回复,我想订阅一个临时队列以获取结果。我在吠叫错误的树吗?有什么我可以看的例子吗?有人已经完成了 Apollo Stomp 组件吗?我曾尝试使用 ActiveMQ 组件绑定到 Apollo 1.5 中的 OpenWire 协议,但效果不佳。Camel 2.11-SNAPSHOT 中的 Sjms Camel 组件对我也不起作用。最终目标是为 Akka 提供 Apollo Consumer/Producers Actors。任何有关 Camel Apollo 集成替代方案或我自己尝试组件工作的建议,将不胜感激。问候伊恩

4

1 回答 1

0

找到答案:在处理交换时,您可以使用 exchange.getPattern.isOutCapable 测试是否是 inOut 交换。

于 2012-11-29T04:02:21.007 回答