STOMP
STOMP es el protocolo de mensajería de texto que utilizan, entre otras, las
aplicaciones Spring (spring-websocket) y ActiveMQ. Restorm lo implementa sobre
WebSocket.
Clic derecho en el árbol ▸ Añadir ▸ Petición STOMP.

Configuración
Section titled “Configuración”| Campo | Función |
|---|---|
| URL | ws:// o wss:// |
| Versión STOMP | 1.1 o 1.2 |
| Cabeceras de conexión | Las cabeceras de la trama CONNECT: host, login, passcode, heart-beat… |
| Suscripciones | Una lista: identificador, destino, modo de confirmación |
| Destino de envío | El destino de la trama SEND |
| Cuerpo de envío | La carga de la trama SEND |
| Cabeceras de envío | Las cabeceras de la trama SEND |
Suscripciones
Section titled “Suscripciones”Cada suscripción tiene un modo de confirmación:
| Modo | Comportamiento |
|---|---|
auto | El broker considera el mensaje entregado en el momento del envío |
client | Confirmación acumulativa por parte del cliente |
client-individual | Confirmación mensaje a mensaje |
Al conectar, Restorm emite el CONNECT y después un SUBSCRIBE por cada
suscripción configurada.
Credenciales
Section titled “Credenciales”STOMP no tiene campos de credenciales dedicados: login y passcode son cabeceras
de conexión ordinarias. Use un valor de tipo
Secreto para el passcode.
En un escenario
Section titled “En un escenario”Conexión STOMP (emite el CONNECT y los SUBSCRIBE, salidas connected y
message), Envío STOMP (trama SEND) y Cierre de conexión STOMP
(DISCONNECT). Consulte
Conexiones y flujos.
Fragmentos de código
Section titled “Fragmentos de código”Dos destinos: Node.js (@stomp/stompjs) y wscat.