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 wyzwalaczy