Talk

Smart Enterprise Application Integration with Apache Camel (Live-Demo)

Data exchanges between companies increase a lot. The number of applications which must be integrated increases, too. The interfaces use different technologies, protocols and data formats. Nevertheless, the integration of these applications shall be modeled in a standardized way, realized efficiently and supported by automatic tests.

Apache Camel is an integration framework, which fulfils these requirements. It implements the well-known Enteprise Integration Patterns (EIP) and therefore offers a standardized, domain-specific language to integrate applications. Besides Java, also Spring XML, Scala or Groovy can be used for integration.

After a short introduction to the framework, this session presents a realistic use case and demonstrates a live-demo to show how Apache Camel can be used in almost every integration project within the JVM environment - no matter which technologies, transport protocols or data formats are used. All integration projects can be realized in a consistent way without redundant boilerplate code.

Finally, a visual designer will be shown to model an integration based on EIPs graphically. The corresponding Camel source code is generated automatically.

The target audience is Java developers, architects and project managers. The level is “beginner”, so no knowledge in Apache Camel is required.

Date
2011-06-21
Time
01:00 - 01:00
Conference / Event
Jazoon 2011
Venue
Zürich