Saltar al contenido
uencoder

STOMP

STOMP es un protocolo de mensajería simple orientado a texto que ofrece comandos de trama como CONNECT/SEND/SUBSCRIBE para hablar con brokers AMQP.

Propósito

Da a los clientes web y multilenguaje un protocolo de texto simple para los brokers de mensajes, sin necesidad de una biblioteca binaria AMQP.

Mecanismo

Una trama es texto: una línea de comando, pares clave-valor de cabecera, una línea en blanco, el cuerpo y NULL. CONNECT autentica, SUBSCRIBE se suscribe a un destino y SEND publica. Las tramas se separan por NULL. Para la web en tiempo real, las tramas STOMP viajan sobre WebSocket.

Casos de uso

  • Mensajería WebSocket
  • Clientes de mensajería simples
  • Acceso al broker desde varios lenguajes

Herramientas relacionadas

References