STOMP
STOMP er den tekstbaserte meldingsprotokollen som blant annet brukes av
Spring-applikasjoner (spring-websocket) og ActiveMQ. Restorm implementerer den
over WebSocket.
Høyreklikk i treet ▸ Legg til ▸ STOMP-forespørsel.

Konfigurasjon
Section titled “Konfigurasjon”| Felt | Rolle |
|---|---|
| URL | ws:// eller wss:// |
| STOMP-versjon | 1.1 eller 1.2 |
| Tilkoblingsheadere | Headerne i CONNECT-rammen: host, login, passcode, heart-beat… |
| Abonnementer | En liste: ID, destinasjon, kvitteringsmodus |
| Send-destinasjon | Destinasjonen for SEND-rammen |
| Send-kropp | Nyttelasten i SEND-rammen |
| Send-headere | Headerne i SEND-rammen |
Abonnementer
Section titled “Abonnementer”Hvert abonnement har en kvitteringsmodus:
| Modus | Oppførsel |
|---|---|
auto | Brokeren regner meldingen som levert i samme øyeblikk den sendes |
client | Kumulativ kvittering fra klienten |
client-individual | Kvittering melding for melding |
Ved tilkobling sender Restorm CONNECT og deretter én SUBSCRIBE per konfigurert
abonnement.
Legitimasjon
Section titled “Legitimasjon”STOMP har ingen dedikerte felt for legitimasjon: login og passcode er vanlige
tilkoblingsheadere. Bruk en verdi av typen
Hemmelighet for passcode.
I et scenario
Section titled “I et scenario”STOMP-tilkobling (sender CONNECT og SUBSCRIBE-ene, med utdataene
connected og message), STOMP-sending (SEND-rammen) og Lukk
STOMP-tilkobling (DISCONNECT). Se
Tilkoblinger og strømmer.
Kodeeksempler
Section titled “Kodeeksempler”To mål: Node.js (@stomp/stompjs) og wscat.