O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Crash course to the Apache Camel

1.358 visualizações

Publicada em

Crash course to the Apache Camel. Brought to you by Henryk Konsek.

Publicada em: Tecnologia
  • Entre para ver os comentários

Crash course to the Apache Camel

  1. 1. Crash course to the Apache Camel Brought to you by Henryk Konsek
  2. 2. What is Apache Camel? Messages routing engine.
  3. 3. What can Camel do for me? Integrate components exchanging messages.
  4. 4. Camel in a nutshell From source through processor to destination.
  5. 5. Camel == EIP
  6. 6. Camel == gazillion of the connectors ~/projects/camel/components $ ls -l | wc -l 178 Read (write) from (to) JMS, FTP, File system, SMTP, HTTP...
  7. 7. Sample route from("file:/home/invoices"). to("jms:invoices");
  8. 8. Runnable in... ● standalone ● OSGi ● Blueprint ● Spring ● Fabric8 Spring Boot container ● WildFly ● SwitchYard ● More...
  9. 9. Customer use case #1 ● Netty HTTP Gateway ● routing to the dynamically specified endpoints ● ~100 Camel routes
  10. 10. Customer use case #2 ● public Jetty HTTP endpoint accepts incoming requests ● Camel acts as the intelligent JMS load balancer
  11. 11. Thank you!

×