Plan du cours

Introduction

RabbitMQ Middle-Ware de messagerie

  • Aperçu des protocoles de messagerie
  • AMQP et MQ

Aperçu de l'API Java et de Spring

  • API Spring
  • Injection de dépendances

Préparation de l'environnement de développement

  • Installation et configuration RabbitMQ
  • Installation et configuration Java
  • Installation et configuration de Spring

Développement en Java et Spring avec RabbitMQ

  • Écrire du code
  • Travailler avec JSON
  • Créer des échanges, des sujets, des files d'attente et des liaisons
  • Publier des messages
  • Configurer un listener
  • Création d'API RabbitMQ

Gestion des erreurs

  • Gestion des attentes des consommateurs avec DLX
  • Gestion des attentes des consommateurs sans DLX
  • Gestion des attentes avec TTL
  • Utilisation du mécanisme de relance pour les échanges
  • Utilisation du mécanisme de relance de Spring pour les échanges

Spring avancé et RabbitMQ

  • Configuration des files d'attente avec Spring AMQP
  • Configuration des échanges avec Spring AMQP
  • Créer des liens entre les files d'attente et les échanges
  • Utilisation des plugins RabbitMQ
  • Réception et traitement de messages provenant de différentes applications

Résumé et conclusion

Pré requis

  • Expérience avec Java et Spring

Audience

  • Architectes logiciels
  • Développeurs Web
 14 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires