6. Integration mit Camel
Apache Camel is messaging
technology glue with routing. It joins
together messaging start and end
points allowing the transference of
messages from different sources to
different destinations. For example:
JMS->JSON
HTTP->JMS
or funneling
FTP->JMS, HTTP->JMS
JMS=>JSON
Quelle: Universal Business Adapter (IBM)
http://stackoverflow.com/questions/8845186/what-exactly-is-apache-camel
7. EAI - Enterprise Application Integration
• Gregor Hohpe und
Bobby Woolfe
• Martin Fowler: „the
missing piece“ zu Patterns
of Enterprise Application
Architecture
8. Die Protagonisten
• Apache Camel
– Eines der am weitesten verbreiteten EAI
Frameworks
• Apache Karaf
– Leichtgewichtiger OSGi Container
– perfekte Laufzeitumgebung für Camel
• Apache Karaf-Cellar
– Karaf Cluster Lösung --> Cloud Lösung
32. ... don't Panic
• Bring dein Handtuch mit
• http://camel.apache.org
• http://karaf.apache.org
• http://karaf.apache.org/index/subprojects/cellar.html
• Showcase:
https://github.com/inovex/camel-cloud-integartion-jax2013/
• Fragen immer jederzeit auf den Mailinglisten
• … am Inovex Stand