Chapter 6. Integrations

So far, we have been looking at what features does RabbitMQ provide in terms of fast and reliable message sending—from message patterns and broker administration to clustering and high availability. In this chapter, we will go further by providing an overview of how the broker integrates with other systems and how the other systems integrate with the broker.

The following topics will be covered in the chapter:

  • Spring framework integrations
  • Integration with ESBs
  • Integration with databases
  • RabbitMQ integrations
  • RabbitMQ deployment options
  • Testing RabbitMQ applications

Types of integrations

Let's take a look at the standard setup that we have been discussing so far (including a producer, consumer, and three-node RabbitMQ cluster): ...

Get Learning RabbitMQ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.