Twitter开源其Java消息流库Hosebird Client
程序员文章站
2022-03-07 19:49:30
...
Twitter的Streaming API(消息流API)可以允许第三方应用程序调用并显示Twitter上的实时数据。
近日,Twitter开源了Hosebird Client(hbc),这为使用Streaming API的第三方开发者提供了一个强大的Java HTTP库。
Hosebird Client的主要特性包括:
项目地址:https://github.com/twitter/hbc
Via TwitterBlog
近日,Twitter开源了Hosebird Client(hbc),这为使用Streaming API的第三方开发者提供了一个强大的Java HTTP库。
Hosebird Client的主要特性包括:
- 支持GZip、OAuth和分块(partitioning);
- 自动重新连接,并进行适当的backfill计数;
- 访问原始字节的有效负载;
- 适时重新分配,并进行相关统计。
- hbc-core:该模块使用了一个简单的消息队列,用户可以轮询消息。
- hbc-twitter4j:该模块允许开发者在消息队列中使用Twitter4J项目和它的数据模型,以提供一个分析层。
项目地址:https://github.com/twitter/hbc
Via TwitterBlog
下一篇: 攻防世界pwn题后续题解(不断更新~)