Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung
RabbitMQ als Nachrichten-Middleware
- Überblick über gängige Nachrichtensysteme
- AMQP und MQ im Detail
Einblick in Java und Spring
- Die Spring-API verstehen
- Dependency Injection erläutert
Vorbereitung der Entwicklungsumgebung
- Installation und Konfiguration von RabbitMQ
- Installation und Einrichtung von Java
- Konfiguration von Spring im Projekt
Programmierung mit Java, Spring und RabbitMQ
- Eigenen Code schreiben
- Arbeiten mit JSON-Datenformaten
- Erstellen sowie Verknüpfen von Wechselstellen, Topics, Warteschlangen und Bindungen
- Nachrichten veröffentlichen
- Einen Listener einrichten
- RabbitMQ-APIs programmieren
Fehlerbehandlung in RabbitMQ-Anwendungen
- Ablauf bei Fehlern: Einsatz von DLX zur Behandlung problematischer Nachrichten
- Ablauf ohne DLX – wie verhält sich das System sonst?
- TTL-Einstellungen zur Kontrolle der Verweildauer von Nachrichten
- Wiedereinsetzmechanismen bei Wechselstellen erklärt
- Einsatz des Spring-Wiedereinsetz-Mechanismus bei Wechselstellen
Fortgeschrittene Themen zu Spring und RabbitMQ
- Warteschlangen mittels Spring AMQP konfigurieren
- Wechselstellen unter Zuhilfenahme von Spring AMQP einrichten
- Bindungen zwischen Warteschlangen und Wechselstellen erstellen
- Nutzung von RabbitMQ-Plugins erläutert
- Nachrichten aus verschiedenen Anwendungen empfangen und verarbeiten
Zusammenfassung und Abschluss
Voraussetzungen
- Erfahrung mit Java und Spring
Zielgruppe
- Softwarearchitekten
- Webentwickler
14 Stunden
Erfahrungsberichte (1)
Ausführliche Informationen zu den angeforderten fortgeschrittenen Themen bereitgestellt.
Farukh Khan - Tandem Solution
Kurs - RabbitMQ with Java and Spring
Maschinelle Übersetzung