L'esecuzione di alcuni processi è adeguatamente pianificata, mentre altri processi vengono eseguiti in base alle necessità. Ad esempio, una pianificazione regolare è ideale per eseguire un processo progettato per il backup dei database. Un processo progettato per il ripristino di un database può essere eseguito solo quando necessario. I responsabili di progettazione dei contenuti creano agende per avviare processi progettati per l'esecuzione in base a una pianificazione. I responsabili di progettazione dei contenuti creano moduli di richiesta di avvio per avviare processi su richiesta per i quali occorre che gli utenti specifichino le impostazioni in fase di runtime.
Per i processi su richiesta con impostazioni statiche, non è necessario un modulo di richiesta di avvio. È possibile avviare l'esecuzione direttamente dal processo stesso. I processi progettati per essere eseguiti a discrezione degli utenti non sono adatti per la pianificazione o l'avvio con trigger.
I processi vengono eseguiti su un orchestrator che esegue il controllo del processo. Quando si avvia un processo, il controllo del processo crea un'istanza del processo in memoria. Gli operatori di un processo vengono quindi elaborati in base all'ordine logico definito tramite le icone e i collegamenti tra di esse nel processo.
Quando sorgono le condizioni di errore, un processo può eseguire azioni correttive o inviare agli utenti avvisi di posta elettronica. È possibile aprire un processo sospeso per modificare le impostazioni dei parametri o modificare il flusso prima di riavviare il flusso stesso. Un'istanza sospesa di un processo può essere reinizializzata e avviata dall'inizio o riavviata dal punto in cui è avvenuta l'interruzione.
|
Copyright © 2013 CA.
Tutti i diritti riservati.
|
|