Entrar em Contato

Programa do Curso

Introdução

RabbitMQ como Middleware de Mensagens

  • Visão geral dos protocolos de mensagens
  • AMQP e MQ

Visão Geral do Java e Spring

  • API do Spring
  • Injeção de dependência

Preparando o Ambiente de Desenvolvimento

  • Instalando e configurando o RabbitMQ
  • Instalando e configurando o Java
  • Instalando e configurando o Spring

Desenvolvimento em Java e Spring com RabbitMQ

  • Escrevendo código
  • Trabalhando com JSON
  • Criando exchanges, tópicos, filas e bindings
  • Publicando mensagens
  • Configurando um listener (ouvinte)
  • Criando APIs do RabbitMQ

Tratamento de Erros

  • Lidando com expectativas do consumidor com DLX
  • Lidando com expectativas do consumidor sem DLX
  • Lidando com expectativas com TTL
  • Usando o mecanismo de retentativa para exchanges
  • Usando o mecanismo de retentativa do Spring para exchanges

Spring e RabbitMQ Avançados

  • Configurando filas com Spring AMQP
  • Configurando exchanges com Spring AMQP
  • Criando bindings entre filas e exchanges
  • Usando plugins do RabbitMQ
  • Recebendo e processando mensagens de diferentes aplicações

Resumo e Conclusão

Requisitos

  • Experiência com Java e Spring

Público-alvo

  • Arquitetos de Software
  • Desenvolvedores Web
 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas