O'Reilly logo

RabbitMQ in Depth by Gavin M. Roy

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 9. Using alternative protocols

This chapter covers

  • The advantages of and how to use the MQTT protocol
  • How to use STOMP-based applications with RabbitMQ
  • How to communicate directly from a web browser using Web STOMP
  • How to publish messages to RabbitMQ over HTTP using statelessd

While AMQP 0-9-1 is designed to be a robust protocol that supports the needs of most applications that communicate with RabbitMQ, there are specific use cases where there are better choices. For example, the high-latency, unreliable networking of mobile devices can be problematic for AMQP. In contrast, AMQP’s state-based protocol may be too complicated for some application environments where client applications aren’t able to maintain long-running connections ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required