套件概覽
signalr_flutter 是一個 Flutter 插件,可實現與 ASP.NET SignalR 伺服器的即時通訊。它支援 Flutter 應用與基於 .NET 的 SignalR 後端之間的雙向訊息傳遞,具備連接管理、事件處理及自動重連等功能。專為 ASP.NET SignalR(非 .NET Core)設計,可無縫整合至 Android 與 iOS 應用中。此外,該插件簡化了在 Flutter 應用中實作即時更新、聊天系統、通知與協作工具的過程。
適用情境
- 即時聊天應用
- 即時儀表板更新
- 推送通知
- 協作編輯工具
- 物聯網裝置監控
主要特色
- 僅支援 ASP.NET SignalR
- 雙向通訊
- 自動重連
- 事件驅動的消息處理
- 輕量且平台無關
適合對象
- 使用 ASP.NET SignalR 的開發人員
- 需要即時資料同步的應用程式
- 需要即時更新的行動應用程式
- 建構互動體驗的團隊
使用建議
- 與 .NET Core SignalR 不相容
- 需要伺服器端的 ASP.NET SignalR 設定
- 僅限 Android 和 iOS 平台