说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

Twitter开源其Java消息流库Hosebird Client

HTML文档下载 WORD文档下载 PDF文档下载
Twitter开源了Hosebird Client(hbc),这为使用Streaming API的第三方开发者提供了一个强大的Java HTTP库,允许第三方应用程序调用并显示Twitter上的实时数据。

Twitter的 Streaming API(消息流API)可以允许第三方应用程序调用并显示Twitter上的实时数据。

近日,Twitter开源了Hosebird Client(hbc),这为使用Streaming API的第三方开发者提供了一个强大的Java HTTP库。  


Hosebird Client的主要特性包括:

  • 支持GZip、OAuth和分块(partitioning);
  • 自动重新连接,并进行适当的backfill计数;
  • 访问原始字节的有效负载;
  • 适时重新分配,并进行相关统计。
Hosebird Client包含了2个主要模块:
  • hbc-core:该模块使用了一个简单的消息队列,用户可以轮询消息。
  • hbc-twitter4j:该模块允许开发者在消息队列中使用 Twitter4J项目和它的数据模型,以提供一个分析层。
Twitter开发团队称,如果第三方开发者在应用程序中使用了Twitter的Streaming API,则强烈建议使用Hosebird Client。 
项目地址: https://github.com/twitter/hbc 

更多详情查看: TwitterBlog

原文出自: ITeye


备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘