Schulungsübersicht

Einführung

  • RabbitMQ gegenüber der Standard-Warteschlangentechnologie von Windows (MSMQ)

Verstehen Microservices (Mikrodienste) und Message Queuing

Überblick über Messaging-Protokolle: REST, SOAP und AMQP

Wie RabbitMQ AMQP implementiert, um eine lose Kopplung zwischen Diensten zu ermöglichen

Einrichten der Entwicklungsumgebung

Installieren und Konfigurieren von RabbitMQ für C#-Anwendungen

Überblick über die RabbitMQ .NET-Client-API

Verbinden mit RabbitMQ

Schreiben von zwei einfachen Sender- und Empfängeranwendungen in C#

Gemeinsame RabbitMQ-Operationen mit dem .Net-Client durchführen

Schreiben des Warteschlangencodes

  • Senden, Empfangen und Einreihen von Nachrichten in Warteschlangen

Schreiben von Warteschlangen über die Verwaltungs-Benutzeroberfläche und PowerShell

Integrieren von RabbitMQ in eine bestehende Enterprise .Net-Anwendung

Routing mit Topics Exchange vs. Direct Exchange

Einrichten und Verwalten eines RabbitMQ-Clusters

Implementieren von Failover und Replikation

Tools und Techniken für die Verwaltung von RabbitMQ

Verwaltung von RabbitMQ über eine REST-API

Leistungsoptimierung RabbitMQ

Überwachung und Sicherung RabbitMQ

Fehlerbehebung RabbitMQ

Zusammenfassung und Schlussfolgerung

Voraussetzungen

  • Erfahrung mit .Net Framework und C# Programmierung
  • Verständnis von Konzepten zur Entwicklung von Unternehmensanwendungen

Publikum

  • Entwickler
  • Softwarearchitekten
  • Administratoren
  • Technische Leiter
  14 Stunden
 

Teilnehmerzahl


Beginnt

Endet


Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.

Kombinierte Kurse

Einführung in C# 4.0 mit Visual Studio 2010

  28 Stunden

Verwandte Kategorien