STOMP (Streaming Text Oriented Messaging Protocol)

STOMP (Streaming Text Orientated Messaging Protocol) es un protocolo textual, sencillo y simple de implementar que permite comunicar clientes STOMP con cualquier Message Broker STOMP.

Este protocolo es muy adecuado cuando lo que necesitamos es una comunicación textual (XML, JSON,…) entre programas desarrollados en diferentes lenguajes.

Existen clientes para estos lenguajes:

Los principales Brokers STOMP son:

Podéis ver la sencillez del protocolo aquí.

Para haceros una idea de cómo funciona podéis consultar los ejemplos de Gozirra:

Respuestas

  1. Me estaba preguntando si existiría la posibilidad de un protocolo stream byte oriented messaging protocol, ya sabes, en vez de poder enviar texto únicamente a traves de un topic jms, poder enviar bytes que codifican otra cosa, por ejemplo, una imagen, u cualquiera otra cosa que esté codificada en bytes pero no sea texto.

    Gracias y espero que me puedas ayudar

    1. Te refieres a STOMP? en JMS puedes enviar cualquier objeto serializado. 🙂

      1. Luis, ante todo, gracias por responder. Estaba pensando en como enviar en tiempo real imágenes al navegador usando un topic jms. Podrias aconsejarme diciendome como empezar?

        Gracias 🙂

Deja un comentario