Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In this example we want to poll for an incoming file on the ServerAServer A, once file(s) matching a reguler expression are found on ServerA Server A then JobScheduler should transfer the file(s) from ServerA Server A to ServerBServer B.
After successful transfer of files to ServerB Server B then JobScheduler should execute a script for post-processing on ServerB Server B via SSH.

Graphviz
digraph "Example: Server to Server Transfer with polling" {
rankdir=LR;
edge [color="#31CEF0"];

source_server [label="ServerA\nTransfer Source (FTP)"];
target_server  [label="ServerB\nTransfer Target (SFTP)"];
jobscheduler  [label="JobScheduler \n JADE JITL job \n SSH JITL Job"];

source_server->target_server [label="2. file transfer"];
source_server->jobscheduler  [dir=both label="commands" color="grey"];
jobscheduler->source_server  [dir=right label="1. polling" color="blue"];
jobscheduler->target_server  [dir=both label="commands"  color="grey"];
jobscheduler->target_server  [dir=righ label="3. ssh command"  color="red"];
}

...