MQTT is a light-weight protocol used for Machine to Machine (M2M) communication. MQTT used a publish/subscribe message forwarding model built on top of TCP/IP protocol.
MQTT is a machine-to-machine (M2M)/"Internet of Things" connectivity protocol. It was designed as an extremely lightweight publish/subscribe messaging transport. It is useful for connections with remote locations where a small code footprint is required and/or network bandwidth is at a premium.
- MQTT Homepage
- MQTT Protocol Specification
- HiveMQ MQTT Essentials
- HiveMQ MQTT Essentials: Part 1 – Introducing MQTT
- HiveMQ MQTT Essentials Wrap-Up
- Minimal MQTT: Networked Nodes
- Working with Bottlenecks: CoAP and MQTT
- MQTT is the de-facto standard and ISO standard for messaging protocols
Core Messages
- Connect
- Disconnect
- Publish
- Subscribe
- Unsubscribe
Quality of Services
- 0, 1, 2
HiveMQ MQTT Essentials Part 6: Quality of Service 0, 1 & 2
- IBM MQ
- IBM Microbroker
- RSMB
- Mosquitto
- MQTT.js
- Apache ActiveMQ
- RabbitMQ
- Adafruit MQTT API
- Microsoft Azure
We’re very excited to announce the MQTT Client Library Encyclopedia HiveMQ MQTT Client Library Encyclopedia
- C/C++/C#
- Java
- Perl
- Python
- PHP
- Rex
- Ruby
- Arduino
Introducing the Fastest, Infinitely Scalable, No BS, MQTT Cloud Service on the Planet! Homepage