Plan Szkolenia

Wprowadzenie

RabbitMQ jako oprogramowanie pośrednie do przesyłania wiadomości

  • Przegląd protokołów przesyłania wiadomości
  • AMQP i MQ

Przegląd Javy i Springa

  • API Springa
  • Wstrzykiwanie zależności

Przygotowanie środowiska deweloperskiego

  • Instalacja i konfiguracja RabbitMQ
  • Instalacja i konfiguracja Javy
  • Instalacja i konfiguracja Springa

Programowanie w Javie i Springu z RabbitMQ

  • Pisanie kodu
  • Praca z JSON
  • Tworzenie wymian, tematów, kolejek i powiązań
  • Publikowanie wiadomości
  • Konfiguracja słuchacza
  • Tworzenie API RabbitMQ

Obsługa błędów

  • Obsługa oczekiwań konsumenta za pomocą DLX
  • Obsługa oczekiwań konsumenta bez DLX
  • Obsługa oczekiwań za pomocą TTL
  • Używanie mechanizmu ponawiania dla wymian
  • Używanie mechanizmu ponawiania Springa dla wymian

Zaawansowane funkcje Springa i RabbitMQ

  • Konfiguracja kolejek za pomocą Spring AMQP
  • Konfiguracja wymian za pomocą Spring AMQP
  • Tworzenie powiązań między kolejkami i wymianami
  • Używanie wtyczek RabbitMQ
  • Odbieranie i przetwarzanie wiadomości z różnych aplikacji

Podsumowanie i zakończenie

Wymagania

  • Doświadczenie z Javą i Springiem

Odbiorcy

  • Architekci oprogramowania
  • Programiści internetowi
 14 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie