推ter开源其Java消息流库Hosebird Client

jopen 11年前

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

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

推ter开源其Java消息流库Hosebird Client


        Hosebird Client 的主要特性包括: 

  • 支持 GZip、OAuth 和分块(partitioning);
  • 自动重新连接,并进行适当的 backfill 计数;
  • 访问原始字节的有效负载;
  • 适时重新分配,并进行相关统计。

        Hosebird Client 包含了 2 个主要模块: 

  • hbc-core:该模块使用了一个简单的消息队列,用户可以轮询消息。
  • hbc-推ter4j:该模块允许开发者在消息队列中使用 推ter4J 项目和它的数据模型,以提供一个分析层。

        推ter 开发团队称,如果第三方开发者在应用程序中使用了 推ter 的 Streaming API,则强烈建议使用 Hosebird Client。 

        项目地址:https://github.com/推ter/hbc 

        Via 推terBlog

来自: www.iteye.com