Cla*_*dqs 1 messaging apache-camel apache-kafka
过去两天我一直在研究 Apache Camel 和 Kafka,希望能了解消息传递框架/代理。Camel/Kafka 的一个可能用例是使用 Kafka 作为消息代理,同时使用 Camel 实现生产者和消费者吗?我看到了一个类似的简短示例,但似乎无法再次找到它。如果不是,Camel:Kafka 组件的意义何在?
是的,Apache Camel 使使用 Kafka 变得更容易,因为它隐藏了一堆复杂性,这是 Camel 组件的主要观点。但是,如果您需要做一些真正高级的事情或控制自己,那么有时 Camel 组件可能缺少相应的功能,或者您需要的某些钩子/api,如果是这样,人们会提出要求,我们会随着时间的推移改进这些组件,社区要求。如果您不能等待/这样做,那么您不必使用 Camel 组件,而是可以直接自己使用 Kafka API - 毕竟它只是 Java。
这里还有一个 Camel 示例:https : //github.com/apache/camel/tree/master/examples/camel-example-kafka。
Camel in Action 第二版在集群章节中介绍了 Camel with Kafka。
| 归档时间: |
|
| 查看次数: |
9243 次 |
| 最近记录: |