Contacta con nosotros

Temario del curso

Introducción

RabbitMQ Middleware de Mensajería

  • Visión general de los protocolos de mensajería
  • AMQP y MQ

Resumen de Java y Spring

  • API de Spring
  • Inyección de dependencias

Preparación del entorno de desarrollo

  • Instalación y configuración de RabbitMQ
  • Instalación y configuración de Java
  • Instalación y configuración de Spring

Desarrollo en Java y Spring con RabbitMQ

  • Escritura de código
  • Trabajo con JSON
  • Creación de intercambios (exchanges), temas (topics), colas y vinculaciones (bindings)
  • Publicación de mensajes
  • Configuración de un oyente (listener)
  • Creación de APIs de RabbitMQ

Gestión de errores

  • Gestión de expectativas del consumidor con DLX
  • Gestión de expectativas del consumidor sin DLX
  • Gestión de expectativas con TTL
  • Uso del mecanismo de reintento para intercambios (exchanges)
  • Uso del mecanismo de reintento de Spring para intercambios (exchanges)

Spring y RabbitMQ avanzados

  • Configuración de colas con Spring AMQP
  • Configuración de intercambios (exchanges) con Spring AMQP
  • Creación de vinculaciones entre colas e intercambios (exchanges)
  • Uso de complementos (plugins) de RabbitMQ
  • Recepción y procesamiento de mensajes desde diferentes aplicaciones

Resumen y conclusión

Requerimientos

  • Experiencia con Java y Spring

Audiencia objetivo

  • Arquitectos de software
  • Desarrolladores web
 14 Horas

Número de participantes


Precio por participante

Reseñas (1)

Próximos cursos

Categorías Relacionadas