Search

Home

Wywołanie automatyczne przez odebranie wiadomości od brokera RabbitMQ

Realizacja wywołania automatycznego poprzez odebranie wiadomości od brokera wiadomości odbywa się w następujących krokach:

  1. Uruchom aplikację Gravity.exe
  2. Utwórz projekt (opcja PROJECTS). Projekt wywoływany przez trigger tego typu z założenia powinien mieć co najmniej jeden parametr wejściowy.
  3. Dodaj wyzwalacz typu RabbitMQ (opcja TRIGGERS), wybierz połączenie do serwera, kolejkę do nasłuchu i parametr, do którego będzie przekazana wiadomość.
  4. Uruchom aplikację serwera GravityTriggersRunner.exe lub zrestartuj usługę gravity.integration

Proces zostanie wywołany gdy serwer wiadomości wyśle do klienta (consumer), którym jest system GRAVITY wiadomość z kolejki, do której klient się podłączył. Wiadomość zostanie odebrana przez system GRAVITY (klienta) i przekazana jako parametr do procesu wskazanego w definicji wyzwalacza. Po zakończeniu procesu w zależności od konfiguracji odsyłane jest do serwera potwierdzenie przetworzenia wiadomości.