我想知道 Apache Kafka 是否可以通信并向 JMS 发送消息?我可以在它们之间建立连接吗?例如,我在系统中使用 JMS,它应该将消息发送到使用 Kafka 的其他系统
最佳答案
回答有点晚了,但如果我正确理解了要求。
如果要求是同步消息传递 客户端->JMS->Kafka --->消费者 那么以下不是解决方案,但如果它(并且最有可能)异步要求如下:
客户端->JMS | ----> 卡夫卡 ---> 消费者
那么,这将与KafkaConnect框架有关,该框架正在解决如何将不同的源和接收器与Kafka集成的问题。
http://docs.confluent.io/2.0.0/connect/ http://www.confluent.io/product/connectors
所以您需要的是一个 JMSSourceConnector。
关于jms - Apache Kafka 和 JMS 之间的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34990844/