STOMP
STOMP är det textbaserade meddelandeprotokoll som bland annat används av
Spring-applikationer (spring-websocket) och ActiveMQ. Restorm implementerar det
över WebSocket.
Högerklicka i trädet ▸ Lägg till ▸ STOMP-begäran.

Konfiguration
Section titled “Konfiguration”| Fält | Roll |
|---|---|
| URL | ws:// eller wss:// |
| STOMP-version | 1.1 eller 1.2 |
| Anslutningsheaders | Headers i CONNECT-ramen: host, login, passcode, heart-beat… |
| Prenumerationer | En lista: ID, destination, kvittensläge |
| Sändningsdestination | Destinationen för SEND-ramen |
| Sändningskropp | Payloaden i SEND-ramen |
| Sändningsheaders | Headers i SEND-ramen |
Prenumerationer
Section titled “Prenumerationer”Varje prenumeration har ett kvittensläge:
| Läge | Beteende |
|---|---|
auto | Brokern betraktar meddelandet som levererat så snart det skickats |
client | Kumulativ kvittens från klienten |
client-individual | Kvittens meddelande för meddelande |
Vid anslutning skickar Restorm CONNECT och sedan ett SUBSCRIBE per
konfigurerad prenumeration.
Autentiseringsuppgifter
Section titled “Autentiseringsuppgifter”STOMP har inga dedikerade fält för autentiseringsuppgifter: login och
passcode är vanliga anslutningsheaders. Använd ett
värde av typen Hemlighet för passcode.
I ett scenario
Section titled “I ett scenario”STOMP-anslutning (skickar CONNECT och SUBSCRIBE, utgångarna connected
och message), STOMP-sändning (SEND-ram) och Stäng STOMP-anslutning
(DISCONNECT). Se
Anslutningar och strömmar.
Kodavsnitt
Section titled “Kodavsnitt”Två mål: Node.js (@stomp/stompjs) och wscat.