EAI

Effiziente Systemintegration mit Apache Camel (inklusive Live-Demo)

Apache Camel
EAI
Java
Spring XML
Systemintegration

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.

Präsentation
Non-Sponsored TalkFortgeschritteneDeutsch
Kai Wähner

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).