Tuesday, March 3, 2015

What is MQTT?

MQTT is nothing but a light weight message queuing and transport protocol. MQTT (Message Queue Telemetry Transport) protocol is a lightweight event and message oriented protocol allowing devices to asynchronously communicate, efficiently across constrained networks to remote systems. As it is light weight and thus suited for M2M (mobile to mobile), WSN (Wireless Sensor Networks) and ultimately IOT (Internet of Things) scenarios where sensors and actor nodes communicate with application through MQTT Message broker or server.

MQTT was developed by Eurotech and IBM in 2001 to collect data from multiple devices while using limited bandwidth and providing the information to several subscribers.
MQTT’s major goals are :
  • Bidirectional Messaging
  • Delivery of message can be determinable
  • Loose Coupling
  • Constrained platform usability.

No comments:

Post a Comment