Importer un document AsyncAPI
AsyncAPI décrit les API pilotées par les événements comme OpenAPI décrit les API REST. Restorm en tire des requêtes de messagerie.
Importer
Section titled “Importer”Fichier ▸ Importer (Ctrl+I) puis le document, en YAML ou en JSON.
Ce qui est importé
Section titled “Ce qui est importé”| Élément | Ce que Restorm en fait |
|---|---|
| Chaque canal | Une requête de publication et une requête d’abonnement, étiquetées comme telles |
| Le protocole du serveur | Le type de la requête produite (voir ci-dessous) |
| Le schéma des messages | Une charge d’exemple construite d’après le schéma |
| Descriptions | La documentation d’API |
Les requêtes sont regroupées dans un dossier par protocole.
Correspondance des protocoles
Section titled “Correspondance des protocoles”| Protocole AsyncAPI | Requête Restorm produite |
|---|---|
mqtt, mqtts | MQTT, avec un préfixe d’URL mqtt:// |
socketio, socket.io | Socket.IO |
| Tout le reste | WebSocket, avec un préfixe d’URL ws:// |
Mettre à jour
Section titled “Mettre à jour”AsyncAPI fait partie des formats re-synchronisables. Voir Mettre à jour depuis la source.