FLUTTER ECOSYSTEM

eventsource

Server-Sent Events 的客户端和服务器端实现。

最新版本
0.4.0
近 30 天下载
823
喜欢数
30
Pub 分数
120

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

一个 Dart 包,提供服务器端推送事件(SSE)的客户端和服务器端实现,支持从服务器到客户端的实时单向通信。它支持通过 HTTP 流式传输事件,非常适合用于实时更新、通知和数据流。该包兼容所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux。它遵循 SSE 标准,支持事件 ID、重试间隔和自定义事件类型。实现轻量且可无缝集成到 Flutter 和 Dart 应用中。

适合场景
  • 实时通知
  • 实时数据流
  • 服务器端事件广播
  • Web 应用中的状态更新
  • 交互式仪表板
  • 日志流
主要特点
  • 完整的 SSE 协议支持
  • 跨平台兼容性
  • 事件 ID 和重试处理
  • 自定义事件类型支持
  • 轻便高效
  • 与 Flutter 的轻松集成
适合对象
  • 实时应用功能
  • 需要推送功能的后端服务
  • 需要低延迟更新的应用
  • 带有实时内容的网页和移动应用
  • 使用 Dart/Flutter 开发全栈应用的开发者
使用建议
  • 不适用于双向通信
  • 需要兼容的服务器实现
  • 仅限服务器到客户端的流式传输
  • 可能需要额外的设置来完成身份验证
  • 最适合高频、低延迟的更新
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add eventsource

所属分类

依赖

依赖清单 5 项

源码仓库

关联项目

暂无相关数据。