Prenez contact avec nous

Plan du cours

Introduction

  • RabbitMQ vs la technologie de file d'attente par défaut de Windows (MSMQ)

Compréhension des microservices et de la file d'attente de messages

Aperçu des protocoles de messagerie : REST, SOAP et AMQP

Comment RabbitMQ met en œuvre AMQP pour permettre un découplage lâche entre les services

Mise en place de l'environnement de développement

Installation et configuration de RabbitMQ pour les applications C#

Aperçu de l'API cliente .NET de RabbitMQ

Connexion à RabbitMQ

Rédaction de deux applications simples d'envoi et de réception en C#

Exécution des opérations courantes de RabbitMQ avec le client .NET

Rédaction du code de mise en file d'attente

  • Envoi, réception et mise en file d'attente de messages

Création de files d'attente via l'interface d'administration et PowerShell

Intégration de RabbitMQ dans une application d'entreprise .NET existante

Routage avec Topics Exchange vs Direct Exchange

Configuration et gestion d'un cluster RabbitMQ

Mise en œuvre de la bascule automatique et de la réplication

Outils et techniques pour l'administration de RabbitMQ

Gestion de RabbitMQ via une API REST

Optimisation des performances de RabbitMQ

Surveillance et sécurisation de RabbitMQ

Dépannage de RabbitMQ

Conclusion

Pré requis

  • Expérience avec .NET Framework et la programmation C#
  • Compréhension des concepts de développement d'applications d'entreprise

Participants

  • Développeurs
  • Architectes logiciels
  • Administrateurs
  • Cadre techniques
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires