Programa del Curso

1. Introducción al camello

  • Modelo de mensaje de Camello
  • Arquitectura del camello

2. Gestión del enrutamiento con Camel

Los puntos de conexión

  • Crear Java rutas
  • Uso del filtro de mensajes
  • Uso de la multidifusión

3. Transformación de datos en Camel

  • Introducción a la transformación de datos
  • Transformación de datos con EIP y Java
  • XML Transformación
  • Formato de datos proporcionado con Camel
  • Uso del formato de datos CSV y JSON de Camel
  • Transformación con plantillas
  • Uso de convertidores tipo Camel

4. Frijoles y camello

  • Invocación de frijoles desde Java
  • El patrón Activador de servicio
  • Uso de registros de frijol
  • Algoritmo de selección del método de Camel
  • Enlace de parámetros de bean

5. Manejo de errores

  • Descripción del control de errores
  • Controladores de errores en Camel

6. Uso de los componentes de Camel

  • Descripción general de los componentes de Camel
  • Componentes de archivos y FTP
  • Componente JMS
  • Componente CXF para servicios web
  • Componente MINA para la creación de redes
  • Componentes JDBC y JPA
  • Componente de temporizador

7. Uso de los patrones de integración empresarial

  • Agregador
  • Divisor
  • Hoja de ruta
  • Enrutador dinámico
  • Equilibrador de carga

8. Transacciones en Camel

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

9. Simultaneidad y escalabilidad

  • Uso de la simultaneidad
  • Perfiles de piscina de rosca de camello
  • Uso de la simultaneidad con EIP
  • Sincronicidad y enhebrado
  • La API de cliente de simultaneidad
  • Uso del motor de enrutamiento asincrónico

10. Monitoreo de camellos

  • Comprobación del estado a nivel de red
  • Comprobació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 de Camel
 21 horas

Número de participantes



Precio por participante

Testimonios (2)

Cursos Relacionados

Advanced Apache Camel

21 horas

Apache Camel and Spring Boot

14 horas

Advanced Platform Engineering: Scaling with Microservices and Kubernetes

35 horas

Construyendo Microservicios con Apigee Edge

21 horas

Building Microservices with Microsoft Azure Service Fabric (ASF)

21 horas

Consul: configuración del descubrimiento de servicios, detección de fallas distribuidas y almacenamiento de clave / valor en múltiples centros de datos

7 horas

Microservice Development with Java EE 8, Docker, and Kubernetes

28 horas

Construyendo Microservicios con Go

28 horas

Patrones de Microservicio: Migración desde una Arquitectura Monolítica a una Microservicio

14 horas

Construcción de Arquitecturas de Microservicio

14 horas

Desarrollando microservicios con Python

7 horas

Building Microservices with NodeJS and React

21 horas

Building Microservices with Spring Boot, Docker, and Kubernetes

21 horas

Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net

14 horas

Construyendo microservicios con Node.js y Seneca

14 horas

Categorías Relacionadas