java - Camel-Twitter 直接和基于事件之间的区别

标签 java twitter apache-camel esb

我正在考虑使用camel-twitter(Apache Camel 的 Twitter 组件: http://camel.apache.org/twitter.html )。我想使用 Twitter 流 API。

事件类型和直接类型之间有什么区别

有人有示例代码用于使用事件驱动的消费者吗? (目前我只找到了这个https://fisheye6.atlassian.com/browse/camel/trunk/components/camel-twitter/src/test/java/org/apache/camel/component/twitter/SearchEventTest.java)

最佳答案

direct 意味着您进行显式直接调用来触发 twitter。例如使用Camel中的direct组件通过twitter调用路由。

事件意味着事件驱动的消费者,您可以让 Twitter 对事件使用react,例如在搜索中发现的新推文等。

例如,我们还有这个 websocket twitter 示例:http://camel.apache.org/twitter-websocket-example.html

关于java - Camel-Twitter 直接和基于事件之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14571898/

相关文章:

java - Fragment 内的 RecyclerView 未正确显示

java - 无法在 Windows 上运行 Apache nifi

javascript - 我正在尝试在 Node.js 上使用 Twit 回复推文

java - Camel 使用控制总线暂停路线

java - 如何在 ArrayList 内的对象内创建日历对象

java - 解析 "+"整数时无效 int

java - 使用 java api 获取 Twitter 中我所有关注者的计数(推文)

javascript - 将图像添加到三个 javascript 结果中的前两个

java - Camel 文件消费者不停止

activemq - Apache Camel 与 ActiveMQ 集群