Aufgabenstellung clientseitig

Clientseitig wird ein Job erstellt, welchem dann eine oder mehrere Node-Implementationen mit den benötigten Daten (Konfiguration / Datenströme) gesetzt werden. Dieser Job nimmt dann Kontakt zum Server auf und setzt dort die Nodes in eine Warteschlange. Durch die asynchrone Kommunikationsschnittstelle wird der Client während der Abarbeitung durch den Server nicht blockiert.

Die Nodes bilden einen gerichteten, azyklischen Graphen und definieren dadurch den Workflow (z. B. lädt Node 1 Daten und Node 2 bearbeitet diese dann, Node 3 sendet die Daten schließlich an den Client zurück). Wie dies zu implementieren ist, wird in Abschnitt „Anwendungsszenarien samt Code-Beispielen“ anhand einiger typischer Beispiele verdeutlicht.

[jadice server Version 5.8.7.0: Dokumentation für Entwickler und Administratoren. Veröffentlicht: 2021-04-15]