STOMP
A STOMP az a szöveges üzenetkezelési protokoll, amelyet többek között a
Spring-alkalmazások (spring-websocket) és az ActiveMQ használ. A Restorm
WebSocket felett valósítja meg.
Jobb kattintás a projektfában ▸ Hozzáadás ▸ STOMP-kérés.

Konfiguráció
Section titled “Konfiguráció”| Mező | Szerepe |
|---|---|
| URL | ws:// vagy wss:// |
| STOMP verzió | 1.1 vagy 1.2 |
| Kapcsolati fejlécek | A CONNECT keret fejlécei: host, login, passcode, heart-beat… |
| Feliratkozások | Lista: azonosító, cél, nyugtázási mód |
| Küldési cél | A SEND keret célja |
| Küldési törzs | A SEND keret hasznos terhe |
| Küldési fejlécek | A SEND keret fejlécei |
Feliratkozások
Section titled “Feliratkozások”Minden feliratkozás egy nyugtázási módot hordoz:
| Mód | Viselkedés |
|---|---|
auto | A bróker az üzenetet már az elküldés pillanatában leszállítottnak tekinti |
client | Halmozott nyugtázás a kliens részéről |
client-individual | Üzenetenkénti nyugtázás |
Kapcsolódáskor a Restorm elküldi a CONNECT keretet, majd minden beállított
feliratkozáshoz egy SUBSCRIBE keretet.
Hitelesítő adatok
Section titled “Hitelesítő adatok”A STOMP-nak nincsenek külön hitelesítőadat-mezői: a login és a passcode
közönséges kapcsolati fejlécek. A passcode értékéhez
Titok típusú értéket érdemes használni.
Forgatókönyvben
Section titled “Forgatókönyvben”STOMP-kapcsolat (elküldi a CONNECT és a SUBSCRIBE kereteket, kimenetei
a connected és a message), STOMP-küldés (SEND keret), valamint
STOMP-kapcsolat bezárása (DISCONNECT). Lásd:
Kapcsolatok és folyamok.
Kódrészletek
Section titled “Kódrészletek”Két cél: Node.js (@stomp/stompjs) és wscat.