Kontakt aufnehmen

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

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (4)

Kommende Kurse

Verwandte Kategorien