将JMS客户端连接到ApacheKafka
我有一个第三方系统使用JMS将数据泵入HornetQ。我需要用卡夫卡取代HornetQ,但我不能改变第三方系统。将数据输入卡夫卡的正确方法是什么 我在谷歌上搜索了一下,找到了,找到了。在阅读了这两个文档之后,我感到困惑,不确定哪一个是正确的将JMS客户端连接到ApacheKafka,jms,apache-kafka,hornetq,apache-kafka-connect,Jms,Apache Kafka,Hornetq,Apache Kafka Connect,我有一个第三方系统使用JMS将数据泵入HornetQ。我需要用卡夫卡取代HornetQ,但我不能改变第三方系统。将数据输入卡夫卡的正确方法是什么 我在谷歌上搜索了一下,找到了,找到了。在阅读了这两个文档之后,我感到困惑,不确定哪一个是正确的 有没有人有这方面的经验,可以给我一些关于如何做到这一点的提示?正确的方法是使用JMS客户端,因为它是JMS API规范的实现,但使用Kafka wire协议。这意味着您可以在第三方系统中使用此客户端,并在另一端使用Kafka而不是HornetQ。这意味着您至
有没有人有这方面的经验,可以给我一些关于如何做到这一点的提示?正确的方法是使用JMS客户端,因为它是JMS API规范的实现,但使用Kafka wire协议。这意味着您可以在第三方系统中使用此客户端,并在另一端使用Kafka而不是HornetQ。这意味着您至少需要将此依赖项添加到第三方系统,以便为Kafka而不是HornetQ使用此JMS实现。当您要用Apache Kafka替换JMS代理时,请使用Kafka JMS客户端
如果要将Kafka与传统JMS代理集成并在两个不同系统之间发送消息,请使用Kafka JMS连接器。Kafka JMS客户端是Confluent Enterprise 3.2或更高版本的一部分。