MQTT

Getting started with MQTT

Remarks#

This section provides an overview of what mqtt is, and why a developer might want to use it.

It should also mention any large subjects within mqtt, and link out to the related topics. Since the Documentation for mqtt is new, you may need to create initial versions of those related topics.

Introduction

MQTT(Message Queue Telemetry Transport) is a Publish-Subscribe based “lightweight” messaging protocol for use on top of the TCP/IP stack.

It is quite useful for connections with remote locations where a small code footprint is required and/or network bandwidth is at a premium.

There are many different Brokers and Clients that implement the MQTT protocol.

A list of Brokers, Clients and Tools can be found on the mqtt.org website here, while it is not definitive it does offer a representative sample. There is also a curated list on github.com on MQTT.

News on MQTT specifications can be found at mqtt.org.

MQTT v3.1.1 is an Oasis standard available here


This modified text is an extract of the original Stack Overflow Documentation created by the contributors and released under CC BY-SA 3.0 This website is not affiliated with Stack Overflow