Notre solution applicative fonctionne sous Windows et Linux, je donnerai ici la marche à suivre pour installer RabbitMQ sur Windows et pour activer les plugins nécessaires sur cette même plateforme. Le tout reste transposable sur Linux, je n’ai pas essayé sur MacOS mais a priori ça devrait fonctionner également.

RabbitMQ

Pour télécharger la dernière version de RabbitMQ, rendez-vous à l’adresse suivante : https://www.rabbitmq.com/download.html
Si vous ne l’avez pas déjà, n’oubliez pas d’installer Erlang pour que RabbitMQ fonctionne en vous rendant sur le lien : https://www.rabbitmq.com/which-erlang.html

Plugins

Plugin rabbitmq_management

Une fois le logiciel installé, vous devez activer certains plugins nécessaires à notre application.

Le premier plugin à activer est l’interface web de RabbitMQ : rabbitmq_management
Pour ce faire, entrez la commande suivante dans une invite de commande :

rabbitmq-plugins enable rabbitmq_management  

Si la commande ne fonctionne pas, vérifiez vos variables d’environnement.
Vous pouvez maintenant vous rendre sur l’interface web de RabbitMQ en suivant ce lien : http://localhost:15672
Voici ce que vous devriez voir :

Rendez-vous dans le menu « Queues » pour créer notre file applicative nommée « mjdr-party-manager-queue »

Votre file applicative est maintenant prête.

Plugin rabbitmq_web_stomp

Le deuxième plugin à activer est « rabbitmq_web_stomp » qui nous permettra d’utiliser Stomp pour communiquer avec RabbitMQ.

Pour l’activer, entrez la commande suivante :

rabbitmq-plugins enable rabbitmq_web_stomp  

Nous avons maintenant notre messagerie applicative RabbitMQ configurée sur notre ordinateur hôte.

Nous verrons dans le prochain article comment configurer notre système Philips HUE.

Ne ratez plus aucunes actualités avec la newsletter mensuelle de SoftFluent