Spring Cloud Dataflow 中的 JMS 网桥

JMS bridge in Spring Cloud Dataflow

我如何在 Spring Cloud Dataflow 中设置一个 JMS 桥接在一台服务器中的主题与另一台服务器中的其他主题之间?

我的问题是有 JMS 源,但我不知道如何设置服务器 address/username/password(我使用的是 Tibco EMS)。另一个问题是我没有看到任何 JMS 接收器。

Spring Cloud Stream 的 JMS-binder 实现在 incubation. We are aiming to release a milestone shortly after Spring Cloud Stream's Chelsea.RELEASE 下。

通过类路径中的此活页夹实现,您可以构建应用程序以从基于 JMS 的消息传递中间件中生成或使用。

鉴于许可要求,TIBCO EMS 可能需要自定义实现此活页夹,类似于 IBM MQ or Solace - please feel free to submit a proposal and/or a pull request against JMS-binder 存储库。

一旦我们有了活页夹实现,您就可以通过 explicit-broker-destinations 直接与 Spring 云数据流中的支持 JMS queue/topic 交互。您不需要在此模型中使用 JMS source/sink 应用程序;相反,您可以直接 publish/subscribe 指定频道。