Posts

Showing posts from August, 2012

An Introduction to STOMP

STOMP (Simple (or Streaming) Text-Oriented Messaging Protocol) is a simple text-oriented protocol, similar to HTTP.

STOMP provides an interoperable wire format that allows clients to communicate with almost every available message broker. STOMP is easy to implement and gives you flexibility since it is language-agnostic, meaning clients and brokers developed in different languages can send and receive messages to and from each other.
There are lots of server implementations that support STOMP (mostly compliant with the STOMP 1.0 specification). The following is a list of STOMP 1.0 compliant message servers:

Apache ActiveMQ – http://activemq.apache.orgApache Apollo – http://activemq.apache.org/apolloCoilMQ – http://code.google.com/p/coilmqGozirra - http://www.germane-software.com/software/Java/GozirraHornetQ – http://www.jboss.com/hornetqMorbidQ – http://www.morbidq.comRabbitMQ - http://www.rabbitmq.com/plugins.html#rabbitmq-stompSprinkle - http://www.thuswise.org/sprinkle/index.htmlStomp…