RabbitMQ with Java and Spring ( rabjava | 14 hours )

Prerequisites:
  • Doświadczenie z Java i Spring

Publiczność

  • Architekci oprogramowania
  • Programiści sieciowi
Overview:

RabbitMQ to system brokera komunikatów typu open source do przechowywania i pobierania komunikatów przekazywanych przez procesy, aplikacje i serwery. Spring jest frameworkiem Java. Korzystając z Java i Spring z RabbitMQ, użytkownicy mogą tworzyć złożone kolejki, wymiany, powiązania i inne.

Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla architektów oprogramowania i twórców stron internetowych, którzy chcą używać RabbitMQ jako oprogramowania pośredniczącego do przesyłania wiadomości i programowania w Java przy użyciu Spring do tworzenia aplikacji.

Pod koniec tego szkolenia uczestnicy będą w stanie

  • Używać Java i Spring z RabbitMQ do budowania aplikacji.
  • Projektować asynchroniczne systemy sterowane komunikatami przy użyciu RabbitMQ.
  • Tworzyć i stosować kolejki, tematy, wymiany i powiązania w RabbitMQ.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Wiele ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.

Opcje dostosowywania kursu

  • Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Course Outline:

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

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