Das nächste Level der Automatisierung mit NOVA-FM: NOVA-Worker und erweiterte Backend-Workflows

HSD_NOVA-FM_Workflows 3_2b

Das nächste Level der Automatisierung mit NOVA-FM: NOVA-Worker und erweiterte Backend-Workflows

Backend-Workflows können ab Version 6.0 sowohl inline als auch out-of-process ausgeführt werden. Bei der Inline-Ausführung werden Prozesse direkt während einer Aktion ausgeführt – z.B. beim Speichern eines Datensatzes oder beim Wechsel eines Status. Validierungen, Berechnungen oder automatische Datenaktualisierungen erfolgen dadurch unmittelbar und sorgen für konsistente Daten. Alternativ können Workflows out-of-process im Hintergrund ausgeführt werden. Aufwendigere oder zeitintensive Aufgaben werden so vom Benutzerprozess entkoppelt und verarbeitet.

Für die Verarbeitung der Hintergrundprozesse gibt es in Kürze den neuen NOVA Worker. Das ist ein eigenständiger Client, der die out-of-process Workflows verarbeitet. Aufgaben werden automatisch in die zentrale Worker-Tabelle eingetragen und danach vom NOVA Worker abgearbeitet. Diese Einträge entstehen entweder durch zustandsbasierte Ereignisse – wenn ein Datensatz einen definierten Zustand erreicht oder auch zeitgesteuerte Hintergrundaufgaben – z.B. regelmäßig wiederkehrende Prozesse wie Wartungs- oder Systemaufgaben.