Installing and using an external RabbitMQ as a full-featured message broker enables new technological opportunities and the design of a production-like infrastructure.
In this recipe, we will install RabbitMQ as a standalone server and configure it so it supports STOMP messages.
We will also update our WebSocket Spring configuration to rely on this full-featured message broker, instead of the internal simple message broker.
From the Git Perspective in Eclipse, check out the
v8.2.x
branch this time.Two new Java projects have been added, and they must be imported. From Eclipse, select the File | Import… menu.
The Import wizard opens so you can select a type of project within a hierarchy. Open the Maven category, select Existing Maven Projects option, and click on Next.
The Import Maven Project wizard opens. As the root directory, select (or type) the workspace location (which should be
<home-directory>/workspace
).As...