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 Messaging-Middleware
- Übersicht der Messaging-Protokolle
- AMQP und MQ
Java und Spring – Überblick
- Spring-API
- Dependency Injection (Abhängigkeitsinjektion)
Vorbereitung der Entwicklungsumgebung
- Installation und Konfiguration von RabbitMQ
- Installation und Konfiguration von Java
- Installation und Konfiguration von Spring
Entwicklung in Java und Spring mit RabbitMQ
- Codierung
- Arbeit mit JSON
- Erstellung von Exchanges, Topics, Warteschlangen und Bindings
- Veröffentlichen von Nachrichten
- Konfigurieren eines Listeners
- Erstellen von RabbitMQ-APIs
Fehlerbehandlung
- Umgang mit Consumer-Erwartungen mit DLX (Dead Letter Exchange)
- Umgang mit Consumer-Erwartungen ohne DLX
- Umgang mit Erwartungen über TTL (Time-To-Live)
- Nutzung des Retry-Mechanismus für Exchanges
- Nutzung des Spring-Retry-Mechanismus für Exchanges
Fortgeschrittene Themen: Spring und RabbitMQ
- Konfiguration von Warteschlangen mit Spring AMQP
- Konfiguration von Exchanges mit Spring AMQP
- Erstellung von Bindings zwischen Warteschlangen und Exchanges
- Nutzung von RabbitMQ-Plugins
- Entgegennehmen und Verarbeiten von Nachrichten aus verschiedenen Anwendungen
Zusammenfassung und Fazit
Voraussetzungen
- Erfahrung mit Java und Spring
Zielgruppe
- Softwarearchitekt*innen
- Webentwickler*innen
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