O'Reilly logo

RabbitMQ Cookbook by Sigismondo Boschi, Gabriele Santomaggio

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 5. Using RabbitMQ in Web Applications

In this chapter we will cover:

  • Developing web monitoring applications with Spring
  • Developing asynchronous web searches with Spring
  • Developing web monitoring applications with STOMP

Introduction

RabbitMQ can be used on the server side as well as on the client side. Currently, RabbitMQ covers the most used languages and technologies to build web applications, such as PHP, Node.js, Python, Ruby, and others. You can find the full list at http://www.rabbitmq.com/devtools.html.

In this chapter we will show three use cases, as follows, where RabbitMQ is used:

  • It is used as a source for WebSockets' notifications (the Developing web monitoring applications with Spring recipe)
  • It is used as a backend service to manage ...

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