...
Graphviz |
---|
<source> digraph "Example: Server to Server Transfer" \{ </source> rankdir=LR; edge [ color="#31CEF0" ]; source_server [label="Data Source (sFTPFTP)"]; target_server [label="Data Target (FTPsFTP)"]; jade_client [label="JADE Client \n API \n JITL Job"]; jade_config [label="JADE Configuration"]; source_server->target_server [label="data transfer"]; source_server->jade_client [dir=both label="commands" color="grey"]; source_server->jade_client [dir=both label="polling" color="blue"]; jade_client->target_server [dir=both label="commands" color="grey"]; jade_config->jade_client [color="green"]; \} |
Solution
For such a file transfer and processing workflow, JobScheduler has built in JITL jobs, namely JADE job and SSH job.
The JADE JITL jobs can be configured to transfer data from Server-to-Server without touch down, more information about Server-to-Server transfer can be found here Server to Server Transfer.
The JADE has inbuilt polling feature which can be configured using polling parameter of JADE i.e. poll_interval : frequency of polling in seconds and poll_timeout : maximum time in seconds for polling. The job_chain can be configured by an order to run at predefined time, repeat execution or can be started manually.
...