Effiziente Systemintegration mit Apache Camel (inklusive Live-Demo)
Abstract
Thu 8:45 - 9:30 Uhr | 2011
Der Datenaustausch zwischen Unternehmen oder einzelnen Bereichen wird immer intensiver. Die Zahl der Anwendungen, die integriert werden müssen, steigt stetig an. Die Schnittstellen nutzen diverse Technologien, Protokolle und Datenformate. Die Integration dieser Anwendungen soll aber trotzdem standardisiert modellierbar, effizient umsetzbar und automatisiert testbar sein.
Apache Camel ist ein Framework, welches diese Anforderungen erfüllt. Es implementiert die allseits bekannten Enterprise Integration Patterns (EIP) und bietet dadurch eine standardisierte, domänenspezifische Sprache, welche für die Integration von Anwendungen eingesetzt wird. Neben Java kann auch Spring XML, Scala oder Groovy für die Integration genutzt werden.
Dieser Vortrag stellt Apache Camel vor und zeigt an Hand eines realistischen Praxisbeispiels inklusive Live-Demo, wie dieses Framework in fast jedem Integrationsprojekt im JVM-Umfeld sinnvoll und effizient eingesetzt werden kann. Dabei spielt es keine Rolle, welche Technologien sowie Transport- und Nachrichtenprotokolle eingesetzt werden. Alle Integrationsprojekte können einheitlich und ohne redundanten, “Boilerplate-Code” umgesetzt werden.

Kai Wähner
Kai Wähner ist als IT-Consultant bei der MaibornWolff et al GmbH tätig. Seine Schwerpunkte liegen in den Bereichen JEE, EAI und SOA. Außerdem ist er Autor von Fachartikeln, hält Vorträge und Workshops auf IT-Konferenzen und berichtet in seinem Blog über Erfahrungen mit neuen Technologien, Veranstaltungen und Zertifizierungen.
Feedback zum Vortrag gerne an kai.waehner@mwea.de (Twitter: @KaiWaehner).