
O Apache Camel é um framework de integração que reduz e abstrai as complexidades de tarefas de integrações.
Com Apache Camel não nos preocupamos com tarefas árduas de integração, utilizamos componentes que compõem framework’s com boas práticas.
Basicamente a tarefa do programador é configurar a origem e destino da mensagem por meio de um processo Builder que define o roteamento.
A facilidade de utilização do Domain Specific Languages (DSL) para integrar os componentes é uma das qualidades do framework.
Além disso podemos fazer por meio de um processo de Mediation aplicar regras de transformação.
Acesse o tutorial completo em: https://nakatech.herokuapp.com/article/camel.html.