套件概覽
一個 Flutter/Dart 套件,提供 Amazon API Gateway Management API 的 AWS SDK 客戶端,可實現與託管在 AWS 上的 WebSocket API 的即時通訊。它允許向已連線的客戶端傳送訊息、管理連線,並直接從跨平台的 Flutter 應用程式處理 WebSocket 互動。此套件由官方 AWS API 規格產生,確保功能最新且與 AWS 服務相容。支援 Android、iOS、Web、macOS、Windows 及 Linux,非常適合跨平台即時應用。
適用情境
- 即時聊天應用
- 透過 WebSocket 的即時通知
- 物聯網裝置通訊
- 具備即時更新的協作工具
- 串流資料儀表板
主要特色
- WebSocket 訊息廣播
- 連接管理
- 跨平台支援
- 源自官方 AWS API 規範
- 與 AWS API Gateway 的安全整合
適合對象
- 開發即時 Flutter 應用的開發者
- 使用 AWS API Gateway 進行 WebSocket 的團隊
- 需要低延遲訊息傳遞的應用程式
- 與後端無關的即時功能
- 多平台部署
使用建議
- 需要 AWS 憑證和適當的 IAM 權限
- 依賴於 AWS API Gateway WebSocket 設定
- 僅限 API 網關管理 API 功能
- 不適用於非WebSocket使用案例
- 需要網絡訪問和穩定的互聯網連接