Workshop: Apache Camel mit WebSocket
Real-Time Anwendungen vom Server bis hin zum Browser
Apache Camel ist eine sehr leistungsfähige Open-Source-Middleware auf der JVM, die komplexe Infrastrukturen mittels einer DSL miteinander verbindet.
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.
Info
Day:
2012-08-25
Start time:
15:15
Duration:
01:00
Room:
C118/Java (Sa), Python (So)
Track:
Java
Language:
de
Links:
- iCalendar
- Apache Camel
- Apache Camel 2.10 auf heise.de
- Wikipedia zum Thema WebSocket
- Apache Maven
- Slides zum Talk
- Sourcecode zum Talk
Feedback
Click here to let us know how you liked this event.
Concurrent Events
Speakers
Simon Tiffert | |
Roman Stumm |