Plan du cours

Introduction

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

Comprendre Microservices (micro-services) et la file d'attente des messages

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

Comment RabbitMQ implémente AMQP pour permettre un couplage souple entre les services

Mise en place de l'environnement de développement

Installation et configuration de RabbitMQ pour les applications C#

Vue d'ensemble de l'API client RabbitMQ .NET

Connexion à RabbitMQ

Écriture de deux applications simples d'émetteur et de récepteur en C#

Exécution d'opérations courantes RabbitMQ avec le client .NET

Écriture du code de mise en file d'attente

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

Écrire des files d'attente via l'interface d'administration et PowerShell

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

Routage avec Topics Exchange vs Direct Exchange

Configuration et gestion d'un cluster RabbitMQ

Implémentation du basculement et de la réplication

Outils et techniques pour administrer RabbitMQ

Gestion de RabbitMQ via une API REST

Optimisation des performances RabbitMQ

Surveillance et sécurisation RabbitMQ

Dépannage RabbitMQ

Résumé et conclusion

Pré requis

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

Public

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

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (5)

Cours à venir

Catégories Similaires