Programm FrOSCon

Workshop: Apache Camel mit WebSocket

25. August 2012
C118/Java (Sa), Python (So)
Language: de
Java

Zusammenfassung

Apache Camel ist eine sehr leistungsfähige Open-Source-Middleware auf der JVM, die komplexe Infrastrukturen mittels einer DSL miteinander verbindet.

Beschreibung

Ob REST, RSS, SFTP, Mails oder XMPP - fast egal welche Schnittstelle oder welches Protokolle für eine Integration erforderlich sind, Apache Camel bietet entweder eine existierende Komponente oder ermöglicht die Einbindung eigener Formate. Dabei liegt die Stärke in der Konfiguration der Nachrichtenflüsse zwischen den Endpunkten.

Mit der Finalisierung der WebSocket-Spezifikation steht diese jetzt auch in Apache Camel als Komponente zur Verfügung und ermöglicht so eine Real-Time Verbindung zwischen Serversystemen und dem Browser.

Der Workshop wird im ersten Teil die Grundlagen von Apache Camel und WebSocket vermitteln.
Im zweiten Teil wird dann gemeinsam eine konkrete Anwendung mit Hilfe dieser Technologien umgesetzt, bei der verschiedene Komponenten von Apache Camel miteinander kombiniert werden und man einen Einblick in die Arbeitsweise von Integrationsprojekten erhält.

Vorraussetzung für die Teilnahme am Workshop ist ein Notebook mit Java JDK, Apache Maven 3 und einem Texteditor/IDE.

Simon Tiffert is Head of Development at Viaboxx, a company focussing on enterprise logistic...
Diplom-Informatiker (FH), seit mehr als 15 Jahren Software-Architekt (Smalltalk, Java/Groovy,...