Skip to content

Tarik Billa

  • Web Development
    • html
    • vue.js
    • laravel
    • css
    • javascript
    • jquery
    • node.js
    • php
    • asp.net
  • Programming
    • python
    • java
    • c
    • c++
    • c#
  • git
  • android

apache-camel

Passing values between processors in apache camel

December 7, 2023 by Tarik

One distinction not mentioned by Ben and Petter is that properties are safely stored for the entire duration of the processing of the message in Camel. In contrast, headers are part of the message protocol, and may not be propagated during routing. For example, JMS has limitations what you can store as headers etc. You … Read more

Categories apache-camel Tags apache-camel Leave a comment

Apache Camel: do Processors and Beans serve the same purpose?

July 26, 2023 by Tarik

In practice, they are very similar, but a Processor is more limited than a Bean. I generally use a Processor for simple use cases that just interact with the Exchange. Also, inline processors are a great way to interact without having to create a separate class. Beans provide more flexibility and also support a true … Read more

Categories apache-camel Tags apache-camel Leave a comment

Apache Camel and other ESB products

February 3, 2023 by Tarik

It is now 2016 and a lot has changed since the question was initially asked, so I’d like to revisit it for new viewers. Strategically speaking Apache Camel has stayed true to its roots and has not evolved into a heavyweight nor fully-fledged runtime platform. It is versatile and modular, and can run: Embedded in … Read more

Categories apache-camel Tags apache-camel, apache-servicemix, esb, mule Leave a comment

Tarik Billa

Software Engineer
tarikbilla@gmail.com
+8801884414000
  • Reuse a hash in YAMLApril 17, 2024
  • Dockerfile: how to redirect the output of a RUN command to a variable?April 16, 2024
  • How to cd to a directory with spaces in the directory name?April 16, 2024
  • Maximum MIME type length when storing the type in a databaseApril 16, 2024
  • What is the difference between Unit, Integration, Regression and Acceptance Testing?April 16, 2024
© 2026 Tarik Billa