FLUTTER ECOSYSTEM

mqtt_client

一個基於伺服器和瀏覽器的 Dart MQTT 客戶端,支援一般、安全套接字和 WebSocket。

最新版本
10.11.11
近 30 天下載
7萬
喜歡數
549
Pub 分數
160

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

mqtt_client 套件是 Dart 實作的 MQTT 客戶端,可實現裝置與伺服器之間的即時通訊。它支援標準、安全(TLS)及 WebSocket 連線,適用於伺服器端與瀏覽器應用程式。此套件設計為跨平台使用,可在 Android、iOS、Web、macOS、Windows 與 Linux 上順暢運作。非常適合物聯網專案,能提供輕量級、發布-訂閱式訊息傳遞,具備低延遲與高效率的特性。

適用情境
  • 物聯網設備通訊
  • 即時資料流
  • 遠端感測器監控
  • 智慧家庭自動化
  • 即時儀表板更新
  • 雲端到裝置的訊息傳遞
主要特色
  • 支援透過 TCP、TLS 和 WebSockets 的 MQTT
  • 跨平台相容性
  • 輕便高效
  • 強大的連接處理
  • 發布/訂閱訊息模型
  • 自動重連
適合對象
  • 物聯網開發者
  • 即時應用建構工具
  • 需要發布/訂閱的後端服務
  • 基於網路的儀表板
  • 需要即時更新的行動應用程式
使用建議
  • 需要正確的代理設定
  • 可能需要額外設定才能建立安全連接
  • 在未調優的情況下,不適合高頻率、低延遲場景
  • 依賴外部 MQTT 代理的可用性
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add mqtt_client

所屬分類

依賴

依賴清單 7 項

原始碼儲存庫

相關專案

所在榜單