ASYNCAPI-3-DETAIL
Spec API event-driven AMQP, Kafka, MQTT.
Définition
AsyncAPI 3.0 introduit la séparation Channels/Operations (vs 2.x qui les couplait), améliorant la modélisation request-reply, pub-sub mixe. JSON Schema 2020-12 aligned. Bindings spécifiques par protocole (kafka-bindings, mqtt-bindings, amqp-bindings). Outils : AsyncAPI Studio, AsyncAPI Generator, Microcks (mocking). Hébergement Linux Foundation Open Telecom Foundation.
Origine
AsyncAPI 1.0 publie 2017 par Fran Mendez ; v3.0 publie 6 decembre 2023 ; donne a Linux Foundation 2021.
Exemple en contexte
Slack documente son Events API en AsyncAPI 3 ; channels reaction_added, message.app_mention, etc. ; outils tiers genere des client subscribers.
Termes liés
- OpenAPI 3.1 — jumeau REST.