Paso 2: MQTT
MQTT significa mensaje Queue Server telemetría transporte. Es una publicación/suscripción,
extremadamente simple y ligero protocolo de mensajería, diseñado para dispositivos con restricciones y bajo ancho de banda, redes de alta latencia o poco fiables. Los principios de diseño son minimizar las necesidades de recursos de ancho de banda y el dispositivo de red mientras que también intenta asegurar confiabilidad y cierto grado de fiabilidad de entrega. Estos principios también resultan para el protocolo ideal de los emergente "máquina a máquina" (M2M) o "Internet de las cosas" mundo de los dispositivos conectados y para aplicaciones móviles donde potencia ancho de banda y la batería a una prima.
El Publish-Subscribe patrón mensajería requiere un corredor de mensaje. El corredor es responsable de la distribución de mensajes a clientes interesados en el tema de un mensaje