Een AsyncAPI-document importeren
AsyncAPI beschrijft eventgestuurde API’s zoals OpenAPI REST-API’s beschrijft. Restorm maakt daar messagingverzoeken van.
Importeren
Section titled “Importeren”Bestand ▸ Importeren (Ctrl+I) en daarna het document, in YAML of in
JSON.
Wat er wordt geïmporteerd
Section titled “Wat er wordt geïmporteerd”| Element | Wat Restorm daarmee doet |
|---|---|
| Elk kanaal | Een publicatieverzoek en een abonnementsverzoek, als zodanig gelabeld |
| Het protocol van de server | Het type van het verzoek dat wordt gemaakt (zie hieronder) |
| Het schema van de berichten | Een voorbeeldpayload, opgebouwd naar het schema |
| Beschrijvingen | De API-documentatie |
De verzoeken worden per protocol in een map gegroepeerd.
Overeenkomst tussen de protocollen
Section titled “Overeenkomst tussen de protocollen”| AsyncAPI-protocol | Restorm-verzoek dat wordt gemaakt |
|---|---|
mqtt, mqtts | MQTT, met een URL-voorvoegsel mqtt:// |
socketio, socket.io | Socket.IO |
| Al het overige | WebSocket, met een URL-voorvoegsel ws:// |
Bijwerken
Section titled “Bijwerken”AsyncAPI hoort bij de formaten die opnieuw te synchroniseren zijn. Zie Bijwerken vanaf de bron.