MQTT - MQ Telemetry Transport | Basic MQTT Terminologies by abhishek singh
MQTT is a standard messaging protocol for IoT (internet of things), it is a too lightweight public/subscribe transport, due to its lightweight the communication is too fast and use minimal network bandwidth, nowadays it is In demand in various industries like robotics, automotive, manufacturing, telecommunication, etc.
What are the features of MQTT :
- MQTT is a lightweight message queuing and transport protocol.
- Allows bi-directional communication.
- Asynchronous communication model with a message.
- Reliable delivery of messages
- Based on Publish / Subscribe model.
- Communication between Publisher and the subscriber happens because of the broker.
- Topics help to segregate messages.
MQTT Base Model
MQTT entities
- MQTT Clients:
- Publisher and Subscriber.
- MQTT Server:
- Broker.
- Topics
- Session
- Subscription
- Message :
CONNACK
SUBACK
PUBLISH
RETAIN
DUP
QoS.
Comments
Post a Comment