STOMP
STOMP je tekstualni protokol razmjene poruka koji koriste osobito Spring
aplikacije (spring-websocket) i ActiveMQ. Restorm ga implementira preko
WebSocketa.
Desni klik u stablu ▸ Dodaj ▸ STOMP zahtjev.

Konfiguracija
Section titled “Konfiguracija”| Polje | Uloga |
|---|---|
| URL | ws:// ili wss:// |
| STOMP verzija | 1.1 ili 1.2 |
| Zaglavlja veze | Zaglavlja okvira CONNECT: host, login, passcode, heart-beat… |
| Pretplate | Popis: identifikator, odredište, način potvrde |
| Odredište slanja | Odredište okvira SEND |
| Tijelo slanja | Sadržaj okvira SEND |
| Zaglavlja slanja | Zaglavlja okvira SEND |
Pretplate
Section titled “Pretplate”Svaka pretplata nosi način potvrde:
| Način | Ponašanje |
|---|---|
auto | Posrednik smatra poruku isporučenom već pri slanju |
client | Kumulativna potvrda od strane klijenta |
client-individual | Potvrda poruku po poruku |
Pri spajanju Restorm šalje CONNECT, pa po jedan SUBSCRIBE za svaku podešenu
pretplatu.
Vjerodajnice
Section titled “Vjerodajnice”STOMP nema namjenska polja za vjerodajnice: login i passcode obična su
zaglavlja veze. Za passcode upotrijebite vrijednost tipa
Tajna.
U scenariju
Section titled “U scenariju”STOMP veza (šalje CONNECT i SUBSCRIBE-ove, izlazi connected i
message), STOMP slanje (okvir SEND) i Zatvaranje STOMP veze
(DISCONNECT). Pogledajte
Veze i tokove.
Isječci koda
Section titled “Isječci koda”Dva odredišta: Node.js (@stomp/stompjs) i wscat.