1. > Blog > ¿Cuál es el protocolo MQTT?

¿Cuál es el protocolo MQTT?

Facebook
Twitter
Collar británico

图片1

MQTT (Message Queue Telemetry) es un protocolo de transporte común de Internet of Things basado en publicación/suscripción. Lanzado por el desarrollador IBM en 1999, es liviano, simple, abierto y fácil de implementar. Estas características hacen que el protocolo MQTT sea adecuado para una amplia gama de aplicaciones. En un entorno de aplicación complejo y limitado, como protocolo de mensajería instantánea de ancho de banda bajo, tiene una amplia gama de aplicaciones en Internet of Things, equipos industriales, comunicaciones móviles y otros campos. Tales como las comunicaciones de máquina a máquina M2M, IoT Internet of Things. El protocolo MQTT es ampliamente utilizado en Internet of Things a través de capacidades de adquisición y comunicación de datos de sensores, equipos médicos, páginas de inicio inteligentes y equipos de automatización.

Gran parte de la funcionalidad de MQTT es proporcionar servicios de mensajería confiables en tiempo real para dispositivos conectados remotamente con muy poco código y ancho de banda limitado. Además, el protocolo MQTT tiene las siguientes características:

  1. Uso de la suscripción de publicación de mensajes para resolver el acoplamiento con la aplicación;
  2. Transmisión pequeña, baja sobrecarga (encabezado de longitud fija de 2 bytes), para minimizar el intercambio de protocolos, ahorrando consumo de tráfico;
  3. El uso del último testamento y la función de prueba para notificar a las partes involucradas del mecanismo de interrupción anormal del cliente;
  4. Permite a los usuarios crear dinámicamente temas para facilitar la operación y el mantenimiento de costo cero;
  5. Logre un gran ancho de banda, baja latencia y alta estabilidad 6. No hay restricciones sobre el tipo y el formato de los datos de transmisión para garantizar la flexibilidad de los datos;