Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Durable Functions è un'estensione di Azure Functions che consente di creare flussi di lavoro con stato in un ambiente serverless scrivendo funzioni di orchestrazione, attività ed entità nel codice. Il runtime di Durable Functions gestisce lo stato, i checkpoint, i tentativi e il ripristino in modo che i flussi di lavoro possano essere eseguiti affidabilmente per lunghi periodi.
Suggerimento
Non si è certi di usare Durable Functions o gli SDK di Durable Task autonomi? Vedere Scegliere il modello di hosting.
Lingue supportate
La tabella seguente riepiloga i linguaggi con supporto per le Durable Functions e collegamenti a guide introduttive specifiche per linguaggio.
| Lingua | Il supporto di Durable Functions | Avvio rapido |
|---|---|---|
| .NET (C#) | Supportato | Creare la prima funzione durevole (C#) |
| JavaScript | Supportato | Creare la prima funzione durevole (JavaScript) |
| TypeScript | Supportato | Creare la prima funzione durevole (TypeScript) |
| Python | Supportato | Creare la prima funzione durevole (Python) |
| PowerShell | Supportato | Creare la prima funzione durevole (PowerShell) |
| Java | Supportato | Creare la prima funzione durevole (Java) |
Per informazioni dettagliate sui requisiti e sui pacchetti specifici della lingua, vedere Durable Functions bindings.
Come iniziare
- Creare una nuova app Azure Functions usando una delle guide introduttive disponibili nelle Lingue supportate.
- Aggiungere una funzione dell'agente di orchestrazione e una o più funzioni di attività.
- Scegliere e configurare il backend nei provider di archiviazione di Durable Functions. L'opzione consigliata è Durable Task Scheduler.
- Eseguire e testare localmente con Azure Functions Core Tools.
- Eseguire la distribuzione in Azure e monitorare le istanze di orchestrazione.
Dopo l'esecuzione del primo flusso di lavoro, esplorare Hub Attività, Funzionalità HTTP e vincoli di codice di orchestrazione.
Passaggi successivi
- Panoramica del pianificatore di attività durevoli
- i provider di archiviazione per Durable Functions
- Che cos'è Durable Task?
- Scegliere il modello di hosting