Enterprise Integration Patterns and DSL with Apache Camel

A session at Jfokus 2012

Tuesday 14th February, 2012

4:00pm to 4:50pm (CET)

Apache Camel, a very popular integration framework, builds on the principles of the EIPs (Enterprise Integration Patterns) and DSLs (Domain Specific Language). In this talk we show how integration can become much easier and accessible with Camel. By wiring together EIP patterns, processes and transports, integrating becomes as simple as building routes "lego style.", The wiring is done using the Camel DSL.

We will cover some of the most used EIP patterns such as Splitter, Aggregator, Recipient List, Dead Letter Channel, Idempotent Consumer etc. And give pointers about tips and tricks along the way.

This talk includes live demos that show how to build integration flows in the four DSLs: plain Java, XML, Groovy and Scala. We will also show you how you can use Eclipse tooling to build routes using a graphical drag'n'drop environment, as well how to gain insights into running Camel applications, such as message tracing.

About the speakers

This person is speaking at this event.
Claus Ibsen

Principal Software Engineer at Red Hat. Apache Camel committer and author of Camel in Action. bio from Twitter

This person is speaking at this event.
James Strachan

Geek. Works on an open source microservices platform based on Docker, Kubernetes and Jenkins called Fabric8: http://fabric8.io/ bio from Twitter

Sign in to add slides, notes or videos to this session

Jfokus 2012

Sweden Sweden, Stockholm

13th15th February 2012

Tell your friends!


Time 4:00pm4:50pm CET

Date Tue 14th February 2012

Short URL


Official event site


View the schedule



Books by speaker

  • Camel in Action

See something wrong?

Report an issue with this session