AMQP-1-0
Protocole binaire messaging enterprise OASIS.
Définition
AMQP 1.0 architecture : Container (sender or receiver application), Connection (TCP+TLS), Session (multiplexing), Link (unidirectional message flow), Source/Target Terminus. Differences vs AMQP 0.9.1 : pure protocol wire-level (no broker semantics), flexible link/terminus model, no embedded queue/exchange concept. Adoption : Azure Service Bus (native protocol), Apache Qpid, RabbitMQ AMQP 1.0 plugin. Difference vs MQTT : enterprise patterns (transactions, sender-settled delivery, message-streaming).
Origine
AMQP 0.9.1 publie 2008 par JPMorgan Chase ; AMQP 1.0 publie OASIS Standard 31 octobre 2012 ; ISO/IEC 19464 publie 2014.
Exemple en contexte
Une banque utilise AMQP 1.0 via Azure Service Bus pour echanger ordres trading entre 5 microservices avec transactional message delivery garantie.
Termes liés
- MQTT broker — protocole concurrent IoT.