FLUTTER ECOSYSTEM

centrifuge

Dart 客户端,通过 WebSocket 与 Flutter 和 VM 上的 Centrifuge 和 Centrifugo 进行通信

最新版本
0.19.0
近 30 天下载
6.1万
喜欢数
48
Pub 分数
130

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

Centrifuge 是一个 Dart 客户端,可通过 WebSocket 与 Centrifuge 和 Centrifugo 服务器进行实时通信。它使 Flutter 和 VM 应用能够订阅频道、接收实时更新并发布消息。专为低延迟交互设计,支持连接管理、重连逻辑以及跨多个平台的消息广播。非常适合构建聊天应用、实时仪表板和需要即时数据同步的协作工具。

适合场景
  • 实时聊天应用
  • 实时仪表板更新
  • 协作编辑工具
  • 推送通知
  • 多人游戏同步
主要特点
  • 基于WebSocket的实时通信
  • 自动重连
  • 频道订阅和发布
  • 跨平台支持
  • 轻便高效
  • 安全令牌认证
适合对象
  • Flutter 移动和网页应用
  • 服务器端 Dart 服务
  • 实时数据流
  • 高频事件处理
使用建议
  • 需要运行中的 Centrifuge 或 Centrifugo 服务器
  • 需要正确的身份验证设置
  • 在移动设备上可能需要配置网络权限
  • 依赖稳定的WebSocket连接
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add centrifuge

所属分类

源码仓库

关联项目