FLUTTER ECOSYSTEM

shelf_web_socket

一个 shelf 处理程序,为每个连接设置监听器。

最新版本
3.0.0
近 30 天下载
1090万
喜欢数
158
Pub 分数
160

Package Overview

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

插件概览

ShelfWebSocket 是一个 Dart 包,将 WebSocket 功能集成到 Shelf Web 服务器框架中。它提供了一个处理程序来管理 WebSocket 连接,从而实现客户端与服务器之间的实时通信。每个传入的连接都会触发一个监听器,使开发者能够高效地处理消息、广播以及连接生命周期事件。专为 Shelf 设计,支持在 Android、iOS、macOS、Windows 和 Linux 上跨平台部署。适用于需要实时更新、聊天系统或实时数据同步的应用程序。

适合场景
  • 实时聊天应用
  • 实时数据流
  • 交互式网络仪表板
  • 多人游戏后端
  • 物联网设备通信
主要特点
  • 与 Shelf 的无缝集成
  • 每个连接的监听器处理
  • 跨平台支持
  • 简单消息广播
  • 内置的连接生命周期管理
适合对象
  • 使用 Shelf 构建后端服务的开发人员
  • 实时应用开发者
  • 全栈 Dart 开发人员
  • 服务器端 Dart 项目
  • Web 和移动后端开发
使用建议
  • 需要了解 Shelf 框架
  • 不适用于独立的 WebSocket 服务器
  • 仅限基于Dart的服务器环境
  • 可能需要额外的安全措施
  • 依赖于货架包版本兼容性
支持平台AndroidiOSmacOSWindowsLinux

安装插件

flutter pub add shelf_web_socket

所属分类

依赖

依赖清单 3 项

源码仓库

关联项目

所在榜单