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
1. Einführung in Camel
- Das Nachrichtenmodell von Camel
- Die Architektur von Camel
2. Routing mit Camel verwalten
Endpunkte
- Erstellen von Java-Routen
- Verwendung eines Nachrichtenfilters
- Verwendung von Multicasting
3. Datentransformation in Camel
- Einführung in die Datentransformation
- Datentransformation mit EIPs und Java
- XML-Transformation
- Von Camel bereitgestellte Datenformate
- Nutzung der CSV- und JSON-Datenformate von Camel
- Transformation mit Vorlagen
- Einsatz der Typkonverter von Camel
4. Beans und Camel
- Aufruf von Beans aus Java heraus
- Das Service-Aktivator-Muster (Service Activator Pattern)
- Nutzung von Bean-Registries
- Der Methodenauswahlalgorithmus von Camel
- Bindung von Bean-Parametern
5. Fehlerbehandlung
- Grundlagen der Fehlerbehandlung verstehen
- Fehlerhandler in Camel
6. Einsatz von Camel-Komponenten
- Überblick über Camel-Komponenten
- Datei- und FTP-Komponente
- JMS-Komponente
- CXF-Komponente für Webdienste
- MINA-Komponente für Netzwerkverbindungen
- JDBC- und JPA-Komponenten
- Timer-Komponente
7. Einsatz der Enterprise Integration Patterns
- Aggregator (Sammelnde Komponente)
- Splitter (Aufteilerkomponente)
- Routing Slip
- Dynamischer Router
- Load Balancer (Lastverteiler)
8. Transaktionen in Camel
- Grundlagen von Transaktionen
- Der Transaction-Client EIP
- Konfiguration und Einsatz von Transaktionen
9. Parallelverarbeitung und Skalierbarkeit
- Einsatz von Parallelverarbeitung
- Thread-Pool-Profile in Camel
- Nutzung der Parallelverarbeitung mit EIPs
- Synchronizität und Thread-Einsatz
- Die Concurrency-Client-API
- Einsatz der asynchronen Routing-Engine
10. Überwachung von Camel
- Gesundheitschecks auf Netzwerkebene durchführen
- Gesundheitschecks auf JVM-Ebene durchführen
- JMX mit Camel nutzen
- Anwendungsaktivität überprüfen
- Camel-Anwendungen verwalten
Voraussetzungen
Für die Teilnahme an diesem Kurs sind keine spezifischen Vorkenntnisse erforderlich.
21 Stunden
Erfahrungsberichte (4)
Das bereitgestellte Wissen umfasste alle Aspekte, die wir für unsere aktuellen Apache Camel-Implementierungen benötigen konnten.
Leon - Vos Management & Logistical Development B.V.
Kurs - Apache Camel
Maschinelle Übersetzung
Ich habe die vielen Codebeispiele wirklich geschätzt.
Catriona Corley - PEAC Finance
Kurs - Apache Camel
Maschinelle Übersetzung
I liked the theory then code approach.
Patrick Andersen
Kurs - Apache Camel
Maschinelle Übersetzung
Easy to follow, despite English not being our native language. Lots of practical examples.
Joao Baltazar
Kurs - Apache Camel
Maschinelle Übersetzung