Which MQP Protocol
Protocols considered for adoption:
Protocol | Version | International Standard | Docs | Comments | Adopted for WIS2 | Motivations for adoption for WIS2 |
---|---|---|---|---|---|---|
AMQP | 0.9.1 | Â | https://en.wikipedia.org/wiki/Advanced_Message_Queuing_Protocol | This version of AMQP is not an approved (ISO, OASIS) standard. | No | Â |
AMQP | 1.0 | ISO/OASIS | https://www.iso.org/standard/64955.html https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=amqp http://docs.oasis-open.org/amqp/core/v1.0/os/amqp-core-overview-v1.0-os.html | Adopted by ICAO. Compare to AMQP 0.9.1, it is a very different protocol missing many features that would be useful in WIS2. Adding those features, may make implementation incompatible. | No | Â |
MQTT | 3.1.1 | OASIS | Â | Yes | A very simple standard available in many open source solutions. Can also be used for IOT purposes (AWS) | |
MQTT | 5.0 | ISO/OASIS | Â | Yes | The most recent standard protocol. mosquitto, EMQX are two open source implementation |