Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Ciclo di vita di un flusso di lavoro Amazon SWF
Dall'inizio dell'esecuzione di un flusso di lavoro al suo completamento, Amazon SWF interagisce con gli attori assegnando loro le attività appropriate, che si tratti di attività o attività decisionali.
Il diagramma seguente mostra il ciclo di vita di un'esecuzione di flusso di lavoro relativa all'elaborazione di un ordine dal punto di vista dei componenti utilizzati.
Ciclo di vita di un'esecuzione di flusso di lavoro
Nella tabella seguente viene descritto ogni task nell'immagine precedente.
| Description |
Operazione, decisione o evento |
|---|---|
|
1. L'avviatore del flusso di lavoro richiama l'azione Amazon SWF appropriata per avviare l'esecuzione del flusso di lavoro di un ordine, fornendo le informazioni sull'ordine. |
Operazione |
|
2. Amazon SWF riceve la richiesta di avvio dell'esecuzione del flusso di lavoro e quindi pianifica la prima attività decisionale. |
Eventi WorkflowExecutionStarted e DecisionTaskScheduled. |
|
3. Il decisore riceve l'operazione da Amazon SWF, ne esamina la cronologia, applica la logica di coordinamento per determinare che non si è verificata alcuna attività precedente, decide di pianificare l'attività di verifica dell'ordine con le informazioni necessarie all'operatore per elaborare l'attività e restituisce la decisione ad Amazon SWF. |
Operazione PollForDecisionTask. Operazione RespondDecisionTaskCompleted e decisione ScheduleActivityTask. |
|
4. Amazon SWF riceve la decisione, pianifica l'attività di verifica dell'ordine e attende il completamento dell'attività o il timeout dell'attività. |
Evento |
|
5. Un activity worker in grado di eseguire l'attività di verifica dell'ordine riceve l'operazione, la esegue e restituisce i risultati ad Amazon SWF. |
Operazioni |
|
6. Amazon SWF riceve i risultati dell'attività di verifica dell'ordine, li aggiunge alla cronologia del flusso di lavoro e pianifica un'attività decisionale. |
Eventi |
|
7. Il decisore riceve l'attività da Amazon SWF, esamina la cronologia, applica la logica di coordinamento, decide di pianificare un' ChargeCreditCardattività con le informazioni necessarie all'operatore per elaborare l'attività e restituisce la decisione ad Amazon SWF. |
Operazione |
|
8. Amazon SWF riceve la decisione, pianifica l' ChargeCreditCard attività e attende il completamento o il timeout. |
Eventi |
|
9. Un activity worker in grado di eseguire l' ChargeCreditCard attività riceve l'attività, la esegue e restituisce i risultati ad Amazon SWF. |
Operazioni |
|
10. Amazon SWF riceve i risultati dell' ChargeCreditCard attività, li aggiunge alla cronologia del flusso di lavoro e pianifica un'attività decisionale. |
Eventi |
|
11. Il decisore riceve l'attività da Amazon SWF, esamina la cronologia, applica la logica di coordinamento, decide di pianificare un' ShipOrder attività con le informazioni necessarie all'operatore per eseguire l'attività e restituisce la decisione ad Amazon SWF. |
Operazione |
|
12. Amazon SWF riceve la decisione, pianifica un' ShipOrder attività e ne attende il completamento o il timeout. |
Eventi |
|
13. Un activity worker in grado di eseguire l' ShipOrder attività riceve l'attività, la esegue e restituisce i risultati ad Amazon SWF. |
Operazioni |
|
14. Amazon SWF riceve i risultati dell' ShipOrder attività, li aggiunge alla cronologia del flusso di lavoro e pianifica un'attività decisionale. |
Eventi |
|
15. Il decisore riceve l'attività da Amazon SWF, esamina la cronologia, applica la logica di coordinamento, decide di pianificare un' RecordCompletionattività con le informazioni necessarie all'operatore per eseguire l'attività e restituisce la decisione ad Amazon SWF. |
Operazione |
|
16. Amazon SWF riceve la decisione, pianifica un' RecordCompletion attività e ne attende il completamento o il timeout. |
Eventi |
|
17. Un activity worker in grado di eseguire l' RecordCompletion attività riceve l'attività, la esegue e restituisce i risultati ad Amazon SWF. |
Operazioni |
|
18. Amazon SWF riceve i risultati dell' RecordCompletion attività, li aggiunge alla cronologia del flusso di lavoro e pianifica un'attività decisionale. |
Eventi |
|
19. Il decisore riceve l'attività da Amazon SWF, esamina la cronologia, applica la logica di coordinamento, decide di chiudere l'esecuzione del flusso di lavoro e restituisce la decisione, insieme ai risultati, ad Amazon SWF. |
Operazione |
|
20. Amazon SWF chiude l'esecuzione del flusso di lavoro e archivia la cronologia per riferimento futuro. |
Evento |