Aby skonfigurować automatyczne uruchamianie projektu za pomocą serwera TCP:
- Uruchom aplikację Gravity.exe.
- Skonfiguruj połączenie TCP.
- Utwórz projekt w module PROJECTS. Jeżeli projekt ma przetwarzać dane odebrane przez serwer TCP, dodaj parametr typu tekstowego lub binarnego, odpowiedni do rodzaju odbieranych danych. Jeżeli projekt ma zwracać odpowiedź do klienta, wykorzystaj operator
OUTPUT TCP.
- Dodaj wyzwalacz typu Socket w module TRIGGERS. Na podstawie wskazanej konfiguracji system GRAVITY utworzy dedykowany serwer TCP.
- Uruchom aplikację GravityTriggersRunner.exe lub zrestartuj usługę gravity.integration.
Od tego momentu system będzie nasłuchiwał połączeń na skonfigurowanym adresie i porcie. Otrzymanie komunikatu TCP spowoduje uruchomienie przypisanego projektu, a odebrane dane zostaną przekazane do jego parametrów zgodnie z konfiguracją wyzwalacza.
Każdy wyzwalacz typu Socket korzysta z własnego serwera TCP. Z tego względu każdy taki wyzwalacz musi być skonfigurowany z odrębnym połączeniem TCP/IP.