Plan Szkolenia
Wprowadzenie
RabbitMQ Oprogramowanie pośredniczące do obsługi wiadomości
- Przegląd protokołów przesyłania wiadomości
- AMQP i MQ
Java i przegląd Spring
- Spring API
- Wstrzykiwanie zależności
Przygotowanie środowiska programistycznego
- Instalowanie i konfigurowanie RabbitMQ
- Instalowanie i konfigurowanie Java
- Instalowanie i konfigurowanie Spring
Programowanie w Java i Spring z RabbitMQ
- Pisanie kodu
- Praca z JSON
- Tworzenie wymian, tematów, kolejek i powiązań
- Publikowanie wiadomości
- Konfigurowanie słuchacza
- Tworzenie RabbitMQ interfejsów API
Obsługa błędów
- Obsługa oczekiwań konsumentów za pomocą DLX
- Obsługa oczekiwań konsumentów bez DLX
- Obsługa oczekiwań z TTL
- Korzystanie z mechanizmu ponawiania dla wymian
- Korzystanie z mechanizmu ponawiania prób Spring dla wymian
Zaawansowany Spring i RabbitMQ
- Konfigurowanie kolejek za pomocą Spring AMQP
- Konfigurowanie wymian za pomocą Spring AMQP
- Tworzenie powiązań między kolejkami i giełdami
- Korzystanie z wtyczek RabbitMQ
- Odbieranie i przetwarzanie wiadomości z różnych aplikacji
Podsumowanie i wnioski
Wymagania
- Doświadczenie z Java i Spring
Uczestnicy
- Architekci oprogramowania
- Programiści sieciowi
Opinie uczestników (2)
Ogromna ilość praktycznej wiedzy przekazanej również w praktycznej formie. Podobało mi się, że trener jest praktykiem więc omawianie poszczególnych zagadnień było okraszone przykładami z życia i dobrymi praktykami. Widać, że trener jest pasjonatem technologii oraz lubi (i potrafi) przekazywać swoją wiedzę dalej. Życzę sobie i innym kursantom więcej takich szkoleń :)
Damian Suwala - Santander Bank Polska S.A.
Szkolenie - RabbitMQ with Java and Spring
Szczegółowe informacje na temat bardziej zaawansowanych tematów, o które zapytaliście.
Farukh Khan - Tandem Solution
Szkolenie - RabbitMQ with Java and Spring
Przetłumaczone przez sztuczną inteligencję