今天是 AWS 高峰會,聽了很多 IoT 上的各種應用,與 AWS IoT 的互動…對於一些 protocol 使用範例概念上,還是不甚瞭解
MQTT : Message Queue Telemetry Transport wiki of MQTT
MQTT & IoT protocols comparison
在不同的物聯網方案下,選用不同的 protocol
Abstract
MQTT 是一個 client server 發布/訂閱 訊息交換的 protocol。特性有 輕量、開放、簡單 容易使用。 在許多受限制的環境下,適合使用(M2M / IoT)。運行 TCP/IP 協議。特色有:
- Use of the publish/subscribe message pattern which provides one-to-many message distribution and decoupling of applications.
- A messaging transport that is agnostic to the content of the payload.
- Three qualities of service for message delivery:
- “At most once”
- “At least once”
- “Exactly once”
- A small transport overhead and protocol exchanges minimized to reduce network traffic.
- A mechanism to notify interested parties when an abnormal disconnection occurs.