Polling dei task in Amazon SWF - Amazon Simple Workflow Service

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à.

Polling dei task in Amazon SWF

I decisori e i lavoratori di attività comunicano con Amazon SWF utilizzandoLong Polling. Il decisore o il lavoratore di attività stabilisce periodicamente la comunicazione con Amazon SWF per segnalare ad Amazon SWF la disponibilità ad accettare un task, quindi specifica un elenco di task da cui ottenere i task.

Se un task è disponibile nell'elenco di task specificato, Amazon SWF lo restituisce immediatamente nella risposta. Se nessun task è disponibile, Amazon SWF mantiene aperta la connessione TCP per 60 secondi di modo che, se un task diventa disponibile durante quel periodo di tempo, può essere restituito nella stessa connessione. Se nessun task diventa disponibile entro 60 secondi, restituisce una risposta vuota e chiude la connessione (Una risposta vuota è una struttura Task in cui il valore di taskToken è una stringa vuota). In tal caso, il decisore o il lavoratore di attività deve ripetere il polling.

Il polling lungo è una soluzione appropriata per l'elaborazione di task voluminosi. Consente a decisori e lavoratori di attività di gestire la relativa capacità ed è facile da utilizzare quando questi sono protetti da un firewall.

Per ulteriori informazioni, consultare Esecuzione del polling dei task di decisione e Esecuzione del polling dei task di attività.