Using Camel Stream Component

Apache Camel is an open-source integration framework that allows you to connect various systems and software applications. One of the components provided by Camel is the Stream component, which allows you to work with streams of data such as reading from and writing to files, standard input and output, and sockets.

In this tutorial, we will go through some examples of using the Camel Stream component to read from and write to streams.

Read more

Camel JMS Component example

This article is a walk through the Camel JMS Component. We will show how to use this component to produce and consume messages. In this article we will show two different options: a Spring Boot Application and a Camel Standalone application.

Read more

How to use Camel Kafka Component by example

In this article we will learn how to connect to Apache Kafka cluster from a Camel route using the Camel Kafka Consumer and Producer. Start the Zookeeper Server Pre-requisites: You need an available Apache Kafka server. To learn how to install it, you can check this article: Getting started with Apache Kafka The first thing … Read more

Camel with Spring Boot example

Camel is a first citizen in Spring Boot application. In this tutorial we will learn how to bootstrap a Camel Route from within a Spring Boot REST application.

Read more

What is Apache Camel ?

What is Apache Camel ? Apache Camel is an open source integration framework that aims to make integrating systems easier. At the core of the Camel framework is a routing engine, or more precisely a routing-engine builder. It allows you to define your own routing rules, decide from which sources to accept messages, and determine how to process and send those messages to other destinations.

Read more