Home » Tag Archives: Apache Camel (page 4)

Tag Archives: Apache Camel

Apache Camel Broker Component for ActiveMQ 5.9

apache-activemq-logo

Embedding Apache Camel inside the ActiveMQ broker provides great flexibility for extending the message broker with the integration power of Camel. Apache Camel routes also benefit in that you can avoid  the serialization and network costs of connecting to ActiveMQ remotely – if you use the activemq component. One of the really great things about Apache ActiveMQ is that it ...

Read More »

Getting started with Apache Camel using Java

apache-camel-logo

Apache Camel is a very useful library that helps you process events or messages from many different sources. You may move these messages through many different protocols such as between VM, HTTP, FTP, JMS, or even DIRECTORY/FILE, and yet still keep your processing code free of transport logic. This allows you to concentrate on digesting the content of the messages ...

Read More »

From inside the code: Camel Routing Engine Part I

apache-camel-logo

So I’ve recently re-kindled my interest in how Apache Camel works. Camel is such a powerful integration tool and is very widely used, but anytime I put it to work, I can’t help but think “well, how the hell does it do all that!!” … guess I just have knack for not just accepting that it’s wonderful.. I want to ...

Read More »

Introduction to Apache Camel

apache-camel-logo

Apache Camel is a open source implementation of famous Enterprise Integration Patterns.   Camel is a Routing and Mediation Engine and facilitates the developers to create routes and mediation rules in variety of Domain Specific language(DSL) such as java, Spring/XML, scala etc. Camel is versatile Camel uses URIs to supports large number of transport and messaging models such as HTTP, JMS, ...

Read More »

Transactional caching for Camel with Infinispan

apache-camel-logo

Some time ago I created a Redis connector for Camel. Redis is awesome key-value store (and a lot more) but then I needed a cache running in the same JVM as Camel and noticed Infinispan which has just switched to ASL v2. There are already other connectors in Camel for caching on the JVM, like Hazelcast and EHCache, but if ...

Read More »

Publish/Subscribe Pattern with Apache Camel

apache-camel-logo

Publish/Subscribe is a simple messaging pattern where a publisher sends messages to a channel without the knowledge of who is going to receive them. Then it is the responsibility of the channel to deliver a copy of the messages to each subscriber. This messaging model enables creation of loosely coupled and scalable systems.             It ...

Read More »

Apache Camel 2.11 released

apache-camel-logo

Last week Apache Camel 2.11 was released. This blog post is a summary of the most noticeable new features and improvements. For a detailed description, see the Camel 2.11 release notes. 1) New components As usual each new release contains a number of new components, contributed by our large user base. Thanks guys. For example there is camel-cmis which allows ...

Read More »

Drools decision tables with Camel and Spring

jboss-drools-logo

As I’ve shown it in my previous post JBoss Drools are a very useful rules engine. The only problem is that creating the rules in the Rule language might be pretty complicated for a non-technical person. That’s why one can provide an easy way for creating business rules – decision tables created in a spreadsheet! In the following example I ...

Read More »

REST with Apache Camel

apache-camel-logo

There are many ways to expose an HTTP endpoint in Camel: jetty, tomcat, servlet, cxfrs and restlet. Two of these components – cxfrs and restlet also support REST semantics just with few lines of code. This simple example demonstrates how to do CRUD operations with camel-restlet and camel-jdbc. The four HTTP verbs execute different operations and map to the following ...

Read More »
Do you want to know how to develop your skillset and become a ...

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!
Get ready to Rock!
To download the books, please verify your email address by following the instructions found on the email we just sent you.

THANK YOU!

Close