Contacta con nosotros

Temario del curso

1. Introducción a Camel

  • Modelo de mensajes de Camel
  • Arquitectura de Camel

2. Gestión del enrutamiento con Camel

Los extremos (endpoints)

  • Creación de rutas en Java
  • Uso de filtros de mensajes
  • Uso de multidifusión (multicasting)

3. Transformación de datos en Camel

  • Introducción a la transformación de datos
  • Transformación de datos con EIPs y Java
  • Transformación XML
  • Formatos de datos proporcionados por Camel
  • Uso de los formatos de datos CSV y JSON de Camel
  • Transformación con plantillas
  • Uso de convertidores de tipos de Camel

4. Beans y Camel

  • Invocación de beans desde Java
  • El patrón Activador de Servicios (Service Activator)
  • Uso de registros de beans
  • Algoritmo de selección de métodos de Camel
  • Vinculación de parámetros de beans

5. Manejo de errores

  • Comprensión del manejo de errores
  • Manejadores de errores en Camel

6. Uso de los componentes de Camel

  • Visión general de los componentes de Camel
  • Componentes de archivos y FTP
  • Componente JMS
  • Componente CXF para servicios web
  • Componente MINA para redes
  • Componentes JDBC y JPA
  • Componente Timer ( temporizador)

7. Uso de los Patrones de Integración Empresarial

  • Agregador (Aggregator)
  • Divisor (Splitter)
  • Deslizamiento de enrutamiento (Routing Slip)
  • Enrutador dinámico (Dynamic Router)
  • Balanceador de carga (Load Balancer)

8. Transacciones en Camel

  • Fundamentos de transacciones
  • El EIP Cliente de Transacción
  • Configuración y uso de transacciones

9. Concurrencia y escalabilidad

  • Uso de la concurrencia
  • Perfiles del grupo de hilos (thread pool) de Camel
  • Uso de concurrencia con EIPs
  • Sincronía e hilos
  • API del cliente de concurrencia
  • Uso del motor de enrutamiento asíncrono

10. Monitoreo de Camel

  • Verificación del estado en el nivel de red
  • Verificación del estado en el nivel de JVM
  • Uso de JMX con Camel
  • Verificación de la actividad de la aplicación
  • Gestión de aplicaciones Camel

Requerimientos

No hay requisitos específicos para asistir a este curso.

 21 Horas

Número de participantes


Precio por participante

Reseñas (4)

Próximos cursos

Categorías Relacionadas