STOMP
STOMP, özellikle Spring uygulamaları (spring-websocket) ve ActiveMQ tarafından
kullanılan metin tabanlı mesajlaşma protokolüdür. Restorm onu WebSocket
üzerinde uygular.
Ağaçta sağ tıklayın ▸ Ekle ▸ STOMP isteği.

Yapılandırma
Section titled “Yapılandırma”| Alan | Rolü |
|---|---|
| URL | ws:// ya da wss:// |
| STOMP sürümü | 1.1 ya da 1.2 |
| Bağlantı başlıkları | CONNECT çerçevesinin başlıkları: host, login, passcode, heart-beat… |
| Abonelikler | Bir liste: tanımlayıcı, hedef, onay modu |
| Gönderim hedefi | SEND çerçevesinin hedefi |
| Gönderim gövdesi | SEND çerçevesinin yükü |
| Gönderim başlıkları | SEND çerçevesinin başlıkları |
Abonelikler
Section titled “Abonelikler”Her abonelik bir onay modu taşır:
| Mod | Davranış |
|---|---|
auto | Aracı, mesajı gönderildiği anda teslim edilmiş sayar |
client | İstemci tarafından toplu (kümülatif) onay |
client-individual | Mesaj başına onay |
Bağlantı kurulurken Restorm önce CONNECT çerçevesini, ardından yapılandırılmış
her abonelik için bir SUBSCRIBE çerçevesi gönderir.
Kimlik bilgileri
Section titled “Kimlik bilgileri”STOMP’ta kimlik bilgilerine ayrılmış alanlar yoktur: login ve passcode
sıradan bağlantı başlıklarıdır. passcode için
Gizli türünde bir değer kullanın.
Bir senaryoda
Section titled “Bir senaryoda”STOMP bağlantısı (CONNECT ve SUBSCRIBE çerçevelerini gönderir, connected
ve message çıkışları), STOMP gönderimi (SEND çerçevesi) ve STOMP
bağlantısını kapat (DISCONNECT). Bkz.
Bağlantılar ve akışlar.
Kod parçacıkları
Section titled “Kod parçacıkları”İki hedef: Node.js (@stomp/stompjs) ve wscat.