推ter開源其Java消息流庫Hosebird Client
推ter 的 Streaming API(消息流 API)可以允許第三方應用程序調用并顯示 推ter 上的實時數據。
近日,推ter 開源了 Hosebird Client(hbc),這為使用 Streaming API 的第三方開發者提供了一個強大的 Java HTTP 庫。
Hosebird Client 的主要特性包括:
- 支持 GZip、OAuth 和分塊(partitioning);
- 自動重新連接,并進行適當的 backfill 計數;
- 訪問原始字節的有效負載;
- 適時重新分配,并進行相關統計。 </ul>
- hbc-core:該模塊使用了一個簡單的消息隊列,用戶可以輪詢消息。
- hbc-推ter4j:該模塊允許開發者在消息隊列中使用 推ter4J 項目和它的數據模型,以提供一個分析層。 </ul>
Hosebird Client 包含了 2 個主要模塊:
推ter 開發團隊稱,如果第三方開發者在應用程序中使用了 推ter 的 Streaming API,則強烈建議使用 Hosebird Client。
項目地址:https://github.com/推ter/hbc
Via 推terBlog
來自: www.iteye.com
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!