Search

Home

Wyzwalacze (Triggers)

Wyzwalacze (Triggers)

Opcja TRIGGERS w systemie GRAVITY umożliwia rejestrowanie i konfigurowanie wyzwalaczy automatycznie uruchamiających projekty (aplikacje GRAVITY). Możesz zdefiniować sposób uruchamiania projektu w odpowiedzi na określone zdarzenie lub zgodnie z ustalonym harmonogramem.

Do każdego projektu można przypisać wiele niezależnych wyzwalaczy, z których każdy działa według własnych reguł. Pamiętaj jednak, że jeden wyzwalacz może uruchamiać tylko jeden projekt.

W opcji TRIGGERS dostępne są następujące mechanizmy uruchamiania projektów:

  • Harmonogram czasowy – automatyczne uruchamianie projektu w określonych odstępach czasu (np. co 10 minut lub codziennie o godzinie 3:00).
  • Notyfikacja bazy danych – uruchomienie projektu po wykryciu zmiany danych w bazie (np. dodaniu nowego rekordu).
  • Web Service – uruchomienie projektu za pomocą zewnętrznego żądania HTTP/REST lub SOAP.
  • Nowy plik w folderze – automatyczne uruchomienie projektu po wykryciu nowego pliku w obserwowanym folderze.
  • Wiadomość RabbitMQ – uruchomienie projektu po odebraniu komunikatu z brokera RabbitMQ.
  • Połączenie TCP – uruchomienie projektu po odebraniu wiadomości przez serwer TCP.
  • Protokół AS2 – uruchomienie projektu po odebraniu wiadomości AS2 od partnera.

Opcja TRIGGERS pozwala kontrolować, kiedy i w jaki sposób uruchamiane są projekty GRAVITY. Dzięki temu możliwa jest automatyzacja procesów integracyjnych bez konieczności ręcznego uruchamiania projektów.

Organizacja wyzwalaczyTworzenie wyzwalacza typu wywołania czasoweTworzenie wyzwalacza typu wywołania czasoweTworzenie wyzwalacza typu notyfikacja bazy danychTworzenie wyzwalacza typu notyfikacja bazy danychTworzenie wyzwalacza typu FileTworzenie wyzwalacza typu FileTworzenie wyzwalacza typu WebServiceTworzenie wyzwalacza typu WebServiceTworzenie wyzwalacza typu RabbitMQTworzenie wyzwalacza typu RabbitMQTworzenie wyzwalacza typu SocketTworzenie wyzwalacza typu EventTworzenie wyzwalacza typu AS2 Server

icon
Więcej informacji na temat konfiguracji i wykorzystania opisanych powyżej opcji znajdziesz w rozdziale Wywołanie procesu GRAVITYWywołanie procesu GRAVITY .
icon
Przed rozpoczęciem pracy z wyzwalaczami automatycznymi zapoznaj się z rozdziałem Serwer wywołań automatycznychSerwer wywołań automatycznych , w którym opisano wymagania dotyczące ich konfiguracji i działania.