Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

© Talend 2011 1 Apache Camel Christian Schneider Sopera GmbH Talend´s Application Integration Division 24.02.2011.

Ähnliche Präsentationen


Präsentation zum Thema: "© Talend 2011 1 Apache Camel Christian Schneider Sopera GmbH Talend´s Application Integration Division 24.02.2011."—  Präsentation transkript:

1 © Talend 2011 1 Apache Camel Christian Schneider Sopera GmbH Talend´s Application Integration Division 24.02.2011

2 Agenda Vorstellung Open Source Framework Team Architektur Apache Camel Talend Integration Factory powered by Apache Camel Livevorführung Integrationsbeispiele

3 Open Source Framework Team Daniel Kulp VP Open Source Development Team lead Apache CXF (PMC Chair) Apache Maven (PMC Member) Apache Web Services (PMC Member) Apache Servicemix (Committer) … Hadrian Zbarcea Software Architect Apache Camel (PMC Chair) Apache ActiveMQ (Committer) JBoss Drools (Committer) …

4 Open Source Framework Team Sergey Beryozkin Software Architect Apache CXF (PMC Member) CXF JAX-RS Implementation Lead Dr Colm O hEigeartaigh Software Architect Apache Santuario (PMC chair) Apache Web Services (PMC member) Apache WSS4J (Lead developer) Apache CXF (Committer) Glen Mazza Software Engineer Apache CXF (PMC Member)

5 Open Source Framework Team Martin Krasser Software Architect Apache Camel (Committer) Akka (Committer) Scalaz-Camel (Founder, Committer) Open eHealth Integration Platform (Founder, Committer) … Christian Schneider Software Architect Apache CXF (PMC Member) Apache Camel (PMC Member)

6 Apache Camel Routing Engine Domain Specific Language für Integrationen Unterstützt viele Enterprise Integration Patterns Flexible Deploymentoptionen: Standalone WAR OSGi Bundles Leichter Einstieg Große Anzahl Komponenten für verschiedenste Protokolle

7 Apache Camel Architecture

8 Domain Specific Language für Integrationen Java: from(file://test).choice().when(xpath://order/type=widget).to(jms:widgetOrderQueue).otherwise().to(jms:gadgetOrderQueue); XML: //order/type=widget

9 Apache Camel – Einige Statistiken aus 2010 Umfang: EAI Patterns : ~50 Komponenten: >100 Aktivität: Posts auf der Camel User Liste: 6922 Commits: 3936

10 Talend Integration Factory powered by Camel Distribution von Camel + OSGi Container + Beispiele OSGi Container: Apache Karaf + Apache Felix + Apache Camel + Apache CXF Beispiele zeigen verschiedene Enterprise Szenarien Gut verwendbar als Template für eigene Anwendungen Alle Beispiele zeigen Standalone, WAR und OSGi deployment mit einem Source

11 Beispiele Dateien einlesen und per JMS senden Pojo Messaging und JAXB Content Based Router mit XPath Claimcheck und EAI Patterns Beispiel Anbindung CXF über Camel Transport für CXF

12 Weitere Informationen Apache Camel Website Apache Karaf Talend Downloads (Talend Integration Factory) Talend Downloads Implementing Enterprise Integration Patterns with Apache Camel Camel in Action Enterprise Integration Patterns


Herunterladen ppt "© Talend 2011 1 Apache Camel Christian Schneider Sopera GmbH Talend´s Application Integration Division 24.02.2011."

Ähnliche Präsentationen


Google-Anzeigen