Course Code: rabjava
Duration: 14 hours
Prerequisites:
  • Experiencia con Java y Spring

Audiencia

  • Arquitectos de software
  • Desarrolladores Web
Overview:

RabbitMQ es un sistema de intermediario de mensajes de código abierto para almacenar y recuperar mensajes pasados por procesos, aplicaciones y servidores. Spring es un marco Java. Con Java y Spring con RabbitMQ, los usuarios pueden crear colas complejas, intercambios, enlaces y más.

Esta capacitación en vivo dirigida por un instructor (en línea o en el sitio) está dirigida a arquitectos de software y desarrolladores web que desean usar RabbitMQ como middleware de mensajería y programar en Java usando Spring para crear aplicaciones.

Al final de esta formación, los participantes serán capaces de:

  • Utilice Java y Spring con RabbitMQ para crear aplicaciones.
  • Diseñe sistemas asíncronos impulsados por mensajes utilizando RabbitMQ.
  • Crear y aplicar colas, temas, intercambios y enlaces en RabbitMQ

Formato del curso

  • Charla y discusión interactiva.
  • Muchos ejercicios y práctica.
  • Implementación práctica en un entorno de laboratorio en vivo.

Opciones de personalización del curso

  • Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para concertarlo.
Course Outline:

Introducción

RabbitMQ Middle-ware de mensajería

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

Java y Resumen de primavera

  • API de primavera
  • Inserción de dependencias

Preparación del entorno de desarrollo

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

Desarrollo en Java y primavera con RabbitMQ

  • Escritura de código
  • Trabajar con JSON
  • Creación de intercambios, temas, colas y enlaces
  • Publicación de mensajes
  • Configuración de un agente de escucha
  • Creación de RabbitMQ API

Manejo de errores

  • Manejo de las expectativas de los consumidores con DLX
  • Manejo de las expectativas de los consumidores sin DLX
  • Manejo de expectativas con TTL
  • Uso del mecanismo de reintento para intercambios
  • Uso del mecanismo de reintento de Spring para intercambios

Resorte avanzado y RabbitMQ

  • Configuración de colas con Spring AMQP
  • Configuración de intercambios con Spring AMQP
  • Creación de enlaces entre colas e intercambios
  • Uso de RabbitMQ complementos
  • Recepción y procesamiento de mensajes de diferentes aplicaciones

Resumen y conclusión

Sites Published:

United Arab Emirates - RabbitMQ with Java and Spring

Qatar - RabbitMQ with Java and Spring

Egypt - RabbitMQ with Java and Spring

Saudi Arabia - RabbitMQ with Java and Spring

South Africa - RabbitMQ with Java and Spring

Brasil - RabbitMQ with Java and Spring

Canada - RabbitMQ with Java and Spring

中国 - RabbitMQ with Java and Spring

香港 - RabbitMQ with Java and Spring

澳門 - RabbitMQ with Java and Spring

台灣 - RabbitMQ with Java and Spring

USA - RabbitMQ with Java and Spring

Österreich - RabbitMQ with Java and Spring

Schweiz - RabbitMQ with Java and Spring

Deutschland - RabbitMQ with Java and Spring

Czech Republic - RabbitMQ with Java and Spring

Denmark - RabbitMQ with Java and Spring

Estonia - RabbitMQ with Java and Spring

Finland - RabbitMQ with Java and Spring

Greece - RabbitMQ with Java and Spring

Magyarország - RabbitMQ with Java and Spring

Ireland - RabbitMQ with Java and Spring

Luxembourg - RabbitMQ with Java and Spring

Latvia - RabbitMQ with Java and Spring

España - RabbitMQ with Java and Spring

Italia - RabbitMQ with Java and Spring

Lithuania - RabbitMQ with Java and Spring

Nederland - RabbitMQ with Java and Spring

Norway - RabbitMQ with Java and Spring

Portugal - RabbitMQ with Java and Spring

România - RabbitMQ with Java and Spring

Sverige - RabbitMQ with Java and Spring

Türkiye - RabbitMQ with Java and Spring

Malta - RabbitMQ with Java and Spring

Belgique - RabbitMQ with Java and Spring

France - RabbitMQ with Java and Spring

日本 - RabbitMQ with Java and Spring

Australia - RabbitMQ with Java and Spring

Malaysia - RabbitMQ with Java and Spring

New Zealand - RabbitMQ with Java and Spring

Philippines - RabbitMQ with Java and Spring

Singapore - RabbitMQ with Java and Spring

Thailand - RabbitMQ with Java and Spring

Vietnam - RabbitMQ with Java and Spring

India - RabbitMQ with Java and Spring

Argentina - RabbitMQ with Java and Spring

Chile - RabbitMQ with Java and Spring

Costa Rica - RabbitMQ with Java and Spring

Ecuador - RabbitMQ with Java and Spring

Guatemala - RabbitMQ with Java and Spring

Colombia - RabbitMQ with Java and Spring

México - RabbitMQ with Java and Spring

Panama - RabbitMQ with Java and Spring

Peru - RabbitMQ with Java and Spring

Uruguay - RabbitMQ with Java and Spring

Venezuela - RabbitMQ with Java and Spring

Polska - RabbitMQ with Java and Spring

United Kingdom - RabbitMQ with Java and Spring

South Korea - RabbitMQ with Java and Spring

Pakistan - RabbitMQ with Java and Spring

Sri Lanka - RabbitMQ with Java and Spring

Bulgaria - RabbitMQ with Java and Spring

Bolivia - RabbitMQ with Java and Spring

Indonesia - RabbitMQ with Java and Spring

Kazakhstan - RabbitMQ with Java and Spring

Moldova - RabbitMQ with Java and Spring

Morocco - RabbitMQ with Java and Spring

Tunisia - RabbitMQ with Java and Spring

Kuwait - RabbitMQ with Java and Spring

Oman - RabbitMQ with Java and Spring

Slovakia - RabbitMQ with Java and Spring

Kenya - RabbitMQ with Java and Spring

Nigeria - RabbitMQ with Java and Spring

Botswana - RabbitMQ with Java and Spring

Slovenia - RabbitMQ with Java and Spring

Croatia - RabbitMQ with Java and Spring

Serbia - RabbitMQ with Java and Spring

Bhutan - RabbitMQ with Java and Spring

Nepal - RabbitMQ with Java and Spring

Uzbekistan - RabbitMQ with Java and Spring