Mit Camel stellt die Apache.org ein umfangreiches und ausgefeiltes Integrations-Framework zur Verfügung. Durch die flexible und modulare Architektur ist Camel einesteils ein einfach zu benutzendes Framework, bietet aber andererseits umfassende Funktionen zur Realisierung eines kompletten ESBs. Sie lernen in diesem Seminar die Möglichkeiten von Camel kennen, um damit Java-basierte Integrationslösungen zu entwickeln. Die Vorstellung von Werkzeugen zur Anwendungsentwicklung sowie zur Administration und Überwachung runden Ihre Kenntnisse ab.
Java-Programmierkenntnisse, Grundkenntnisse von XML und Web Services sind von Vorteil.
Fragen & Antworten
Ihre Frage hinzufügen
Unsere Berater und andere Nutzer werden Ihnen antworten können
Wir überprüfen Ihre Frage, um sicherzustellen, dass sie an die Veröffentlichungsstandards anpasst. Nach Ihren Antworten haben wir auch entdeckt, dass Sie für diesen Kurs möglicherweise nicht anmelden können. Entweder das wegen Ihrer Ausbildung sein können oder Ihrer Lage und so weiter. Auf jedem Fall wird es besser wenn Sie es mit Ihrer Ausbildungsstätte erkären.
Vielen Dank!
Wir überprüfen Ihre Frage und werden diese in Kürze veröffentlichen.
Oder bevorzugen Sie, dass das Zentrum Sie kontaktiert?
Meinungen
Haben Sie diesen Kurs belegt? Teilen Sie Ihre Meinung
Erfolge dieses Bildungszentrums
2020
Sämtlich Kurse sind auf dem neuesten Stand
Die Durchschnittsbewertung liegt über 3,7
Mehr als 50 Meinungen in den letzten 12 Monaten
Dieses Bildungszentrum ist seit 15 Mitglied auf Emagister
Themen
Java
Apache
Architektur
Inhalte
Einführung:Download, Installation, Lizenzmodell - Dokumentation, Community und Support - Grundsätzliche Arbeitsweise und Architektur - Abgrenzung zum ESB (Enterprise Service Bus) - Übersicht der benutzten Sprachen und Technologien: Java, Spring, Maven, JMXCamel-Anwendungen:Aufsetzen von Camel-Projekten - Build-Prozess - Betrieb: Standalone, Server, ESB - Testen: Unit- und Integrationstests, Camel TestbibliothekRouten-Definition:Der Routen-Graph - Übersicht der unterstützten Sprachen - Umsetzung mit Java und Spring - Komponenten - Endpoints - Filter, Transformationen, Routing - Fehlerbehandlung - Der Katalog der Enterprise Integration Patterns - Komponenten-Palette von CamelProgrammier-APIs:RouteBuilder - Processors - Exchange und Message - Spring Unterstützung - Interceptors - Scripting von Routen - Logging, Tracing, Debugging - Eigene Components - IDE-UnterstützungDetails zu ausgewählten Komponenten:file/ftp - Messaging mit jms - Datenbankzugriff mit jdbc - WebServices mit CXF - direct und vm - Transformationen - Content-basiertes Routing - Aggregator - Splitter - SchedulingBetriebliche Aspekte:Erweitern von Routen zur Unterstützung von Lastverteilung und Failover - Routen-Überwachung: Geeignete Metriken, JMX-Unterstützung - Nachvollziehbarkeit, Fehlerprotokolle - Troubleshooting - Überwachungswerkzeuge: Beispiele Hawt, Nagios
Zusätzliche Informationen
Förderung durch z.B. Bildungsprämie und NRW-Bildungsscheck möglichUnterrichtsmethodeVortrag, Diskussion, Praktikum am System.Beginn am 1.Tag:Beginn: 09:00