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): ...