Prenez contact avec nous

Plan du cours

Introduction

Middleware de messagerie RabbitMQ

  • Vue d'ensemble des protocoles de messagerie
  • AMQP et MQ

Vue d'ensemble de Java et Spring

  • API Spring
  • Injection de dépendances

Préparation de l'environnement de développement

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

Développement en Java et Spring avec RabbitMQ

  • Rédaction de code
  • Travail avec JSON
  • Création d'échangeurs, de sujets, de files d'attente et de liaisons
  • Publication de messages
  • Configuration d'un écouteur
  • Création d'APIs RabbitMQ

Gestion des erreurs

  • Gestion des attentes du consommateur avec DLX
  • Gestion des attentes du consommateur sans DLX
  • Gestion des attentes avec TTL
  • Utilisation du mécanisme de retry pour les échangeurs
  • Utilisation du mécanisme de retry Spring pour les échangeurs

Spring avancé et RabbitMQ

  • Configuration des files d'attente avec Spring AMQP
  • Configuration des échangeurs avec Spring AMQP
  • Création de liaisons entre files d'attente et échangeurs
  • 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

Public cible

  • Architectes logiciels
  • Développeurs web
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires