當前位置:趣味科普網>經驗>

mqtt與socket的區別

經驗 閱讀(1.87W)

mqtt與socket的區別

mqtt與socket的區別有:

1、mqtt協議是為工作在低頻寬、不可靠網路的遠端感測器和控制裝置通訊而設計的協議,而WebSocket則是為了瀏覽器與伺服器全雙工通訊的一種協議。

2、mqtt是IBM開發的一個即時通訊協議,有可能成為物聯網的重要組成部分。Socket是HTML5一種新的協議。

MQTT是一個基於客戶端-伺服器的訊息釋出、訂閱傳輸協議。MQTT協議是輕量、簡單、開放和易於實現的,這些特點使它適用範圍非常廣泛。在很多情況下,包括受限的環境中,如:機器與機器、通訊和物聯網。其在智慧家居、及一些小型化裝置中已廣泛使用。