Solicitar información

Temario del curso

1. Introducción a Camel

  • Modelo de mensajes de Camel
  • Arquitectura de Camel

2. Gestión del enrutamiento con Camel

Los puntos finales (endpoints)

  • Creación de rutas en Java
  • Uso del filtro de mensajes
  • Uso de la difusión (multicasting)

3. Transformación de datos en Camel

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

4. Beans y Camel

  • Llamada a beans desde Java
  • Patrón Service Activator
  • Uso de registros de beans
  • Algoritmo de selección de métodos de Camel
  • Asignación de parámetros de beans

5. Gestión de errores

  • Comprensión de la gestión de errores
  • Manejadores de errores en Camel

6. Uso de los componentes de Camel

  • Resumen 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 de temporizador (Timer)

7. Uso de los patrones de integración empresarial

  • Aggregador
  • Divisor (Splitter)
  • Ruta dinámica (Routing Slip)
  • Roteador dinámico (Dynamic Router)
  • Equilibrador de carga (Load Balancer)

8. Transacciones en Camel

  • Conceptos básicos de transacciones
  • El EIP de cliente de transacciones
  • Configuración y uso de transacciones

9. Concurrencia y escalabilidad

  • Uso de la concurrencia
  • Perfiles de pool de hilos de Camel
  • Uso de la concurrencia con EIP
  • Sincronización e hilos
  • API de cliente de concurrencia
  • Uso del motor de enrutamiento asíncrono

10. Monitoreo de Camel

  • Verificación de salud a nivel de red
  • Verificación de salud a nivel de JVM
  • Uso de JMX con Camel
  • Verificación de la actividad de la aplicación
  • Gestión de aplicaciones de Camel

Requerimientos

No se requieren requisitos específicos para asistir a este curso.

 21 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 4350 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (4)

Próximos cursos

Categorías Relacionadas