What are Components in Apache Camel?

অভীক মাহাত
অভীক মাহাত

Posted On: Feb 22, 2018


A Component in Apache Camel is a factory or collection of Endpoint instances. We can configure Component instances explicitly and add them to a CamelContext in an IoC container like Spring or Guice. Components can be auto-discovered using URIs.

Apache Camel provides numerous pre-built components. Below we have listed some important Camel components from the core module.

  • Bean
  • Direct
  • File
  • Log
  • SEDA
  • Timer

For complete list visit: LIST OF CAMEL COMPONENTS

    Related Questions

    Please Login or Register to leave a response.

    Related Questions

    Apache Camel Interview Questions

    What is Apache Camel?

    Apache Camel is an open-source integration framework for message-oriented middleware with a rule-based routing and mediation engine.It is based on known Enterprise Integration Patterns that provides a...

    Apache Camel Interview Questions

    Enlist few good uses for Apache Camel?

    Apache Camel is a good choice when you want to integrate several applications with different protocols and technologies. You can use it with Java, Scala, Groovy or Spring XML....

    Apache Camel Interview Questions

    What is basic differences between Apache Camel and Kafka?

    The difference between the Apache camel and Kafka are:Apache camel KafkaIt is basically an open-source framework. It basically or mainly focuses on making things easier. Also, they make...