为什么SCDF不支持JMS?

时间:2019-01-25 14:35:52

标签: spring-cloud-dataflow

我正在评估Spring-Cloud-DataFlow的使用。我想知道为什么它支持使用Kafka和RabitMQ但不支持JMS?有技术原因吗?还是仅仅是贡献和添加JMS支持?

1 个答案:

答案 0 :(得分:0)

有许多来自不同供应商的JMS规范实现。实际上,我们有一个针对IBM MQ,Solace和ActiveMQ的实现。

关于支持,由于JMS是一个规范,并且企业中有许多特定于供应商的投资,我们(春季)不想运送涉及供应商特定许可条款的二进制文件,因此我们打开了由合作伙伴来支持他们。示例:Solace构建了受支持的Solace PubSub +实现版本,该版本也托管在其GitHub中。

Google PubSub和Azure Event Hub是其他活页夹实现,它们直接由它们支持和维护。更多详细信息here

最后,从SCDF的角度来看,如果Spring Cloud Stream应用程序与特定的绑定程序实现捆绑在一起,则SCDF不需要任何额外的要求。 SCDF服务器可在目标平台上协调部署Spring Cloud Stream应用程序。