MQTT

MQTT [1] ( MQ Telemetry Transport eller Message Queue Telemetry Transport ) er en standard ISO (ISO/IEC PRF 20922) [ 2] publiserings-abonner lettvektsmeldingsprotokoll plassert på toppen av TCP/IP . Den er designet for situasjoner der lav innvirkning er nødvendig og hvor båndbredden er begrenset. Publiserings -abonnementsmønsteret krever en meldingsmegler . Megleren er ansvarlig for å distribuere meldinger til mottakerklienter.

Protokollen ble oppfunnet av Andy Stanford-Clark fra IBM og Arlen Nipper fra Cirrus Link Solutions i 1999. [3]

MQTT-SN er en variant av protokollen beregnet på innebygde systemer som ikke er TCP/IP-baserte, for eksempel ZigBee . [4]

Applikasjoner

Det er flere prosjekter som implementerer MQTT. Et viktig eksempel er Facebook Messenger :

Merknader

  1. ^ MQ Telemetry Transport ( MQTT ) V3.1 Protocol Specification , på ibm.com , 19. august 2010. Hentet 8. juni 2017 .
  2. ^ ISO / IEC 20922: 2016 Informasjonsteknologi - Message Queuing Telemetry Transport (MQTT) v3.1.1 , på iso.org , International Organization for Standardization , 15. juni 2016.
  3. ^ 10 -årsfest , i MQTT.org , juli 2009. Hentet 25. april 2015 (arkivert fra originalen 15. mars 2015) .
  4. ^ ( NO ) MQTT for sensornettverk (MQTT-SN) versjon 1.1 ( PDF ).

Andre prosjekter

Eksterne lenker