Realizacja wywołania poprzez notyfikacje bazy danych odbywa się w następujących krokach:
Uruchom aplikację Gravity.exe
Utwórz projekt (opcja PROJECTS) jeśli przekazujesz dane notyfikacją (PostgreSQL) projekt powinien zawierać parametr lub operator INPUT DATA, aby móc przyjąć wysłane dane.
Utwórz notyfikację bazy danych na poziomie twojego serwera bazy danych
<aside> <img src="/icons/info-alternate_blue.svg" alt="/icons/info-alternate_blue.svg" width="40px" /> Zapoznaj się z konfiguracją serwerów poszczególnych baz danych:
Konfiguracja notyfikacji dla SQL Server
Konfiguracja notyfikacji dla PostgreSQL
Konfiguracja notyfikacji dla Oracle database - TODO
</aside>
Dodaj wyzwalacz typu Database (opcja TRIGGERS) wybierz połączenie do bazy danych
<aside> <img src="/icons/info-alternate_green.svg" alt="/icons/info-alternate_green.svg" width="40px" /> Ze względu na odmienne mechanizmy notyfikacji przez różne serwery bazodanowe notyfikacja jest realizowana w różny sposób, w zależności od rodzaju bazy danych jakiej dotyczy wybrane połączenie. Z tego powodu konfiguracja systemu GRAVITY różni się w zależności od systemu bazodanowego.
</aside>
Uruchom aplikację serwera GravityTriggersRunner.exe lub zrestartuj usługę gravity.integration
Projekt zostanie uruchomiony po wystąpieniu zdarzenia w bazie danych, które jest nasłuchiwane przez zdefiniowany wyzwalacz.