Integrating a Camel DSL with an XML DSL in a Spring Boot application can be a powerful way to combine the flexibility and ease of use of Camel’s Java DSL with the simplicity and readability of XML configuration. This tutorial will guide you through the process of integrating the two DSLs, using the provided code as an example.
Camel
Getting started with Camel K tutorial
Welcome to this tutorial on Apache Camel K, a new open-source integration platform that enables you to build, deploy and manage cloud-native integration patterns effortlessly. Whether you’re a seasoned developer or just starting your journey, this tutorial will guide you through the basics of Camel K and teach you how to harness its power to create efficient, scalable and robust integration solutions.
Apache Camel vs Apache Kafka
In this tutorial we will cover which are the key differences between Apache Camel and Apache Kafka from an architecture point of view.
Using Camel JDBC and SQL Components
If you’re developing an application that needs to interact with a database, Camel JDBC and SQL Component are powerful tools that can help you easily integrate database access into your project.
In this tutorial, we’ll guide you through the process of using Camel JDBC and SQL Component to access a database, step-by-step. We’ll also cover important concepts and best practices along the way.
Basic Enterprise Integration Patterns with Camel
Enterprise Integration Patterns (EIP) are a set of design patterns used for integrating different systems in an enterprise environment. Apache Camel is an open-source integration framework that implements these patterns to enable developers to easily build and implement message-oriented middleware applications. In this tutorial, we will cover some basic EIPs and how to implement them using Camel.
Building a Camel route to remote ActiveMQ
In this tutorial, we will learn how to send and consume messages to Artemis MQ (Message Queue) using Camel Route. Artemis MQ is a high-performance messaging system that supports the Java Message Service (JMS) API. Camel is an open-source integration framework that provides a powerful routing and mediation engine. Prerequisites Before we begin, make sure … Read more
How to Test Camel applications with CamelTestSupport
In this tutorial we will learn how to Unit Test a Camel route using the CamelTestSupport Class. We will discuss first the advantages of using CamelTestSupport Class and then we will see a practical example of it.
Camel and FTP tutorial
One of the components is the FTP component, which allows you to interact with FTP servers and transfer files. Camel provides simple and effective integration with ftp, sftp and ssh protocols. Let’s see some practical examples.
Calling a JAX-WS Web service from Camel
To invoke a JAX-WS web service running on WildFly from Apache Camel, you can utilize the Camel CXF component, which provides integration with the Apache CXF web service framework. Here’s a step-by-step guide on how to accomplish this.
How to split and search through an XML file with Camel
XML is one of the most used payloads in enterprise integrations. In this tutorial we will show how you can use Camel’s support for splitting an XML file using XPath support and process fragments individually.