Condividi tramite


Associazioni Web PubSub per Funzioni di Azure

Questo set di articoli illustra come eseguire l'autenticazione, inviare messaggi in tempo reale ai client connessi a PubSub di Azure Web usando associazioni Web PubSub di Azure in Funzioni di Azure.

Azione Type
Gestire gli eventi client da Web PubSub Associazione di trigger
Gestire gli eventi client da Web PubSub con trigger HTTP o restituire l'URL e il token di accesso client Associazione di input
Richiamare le API del servizio Associazione di output

Esempi

Installare l'estensione

Il pacchetto NuGet di estensione installato dipende dalla modalità C# usata nell'app per le funzioni:

Le funzioni sono eseguite in un processo di lavoro C# isolato. Per altre informazioni, vedere Guida per l'esecuzione di Funzioni di Azure C# in un processo di lavoro isolato.

Aggiungere l'estensione al progetto installando questo pacchetto NuGet.

Installare il bundle

L'estensione Web PubSub fa parte di un bundle di estensione, specificato nel file di progetto host.json. Quando si crea un progetto destinato alla versione 3.x o successiva, è necessario avere già installato questo bundle. Per altre informazioni, vedere bundle di estensioni.

Nota

Le estensioni Web PubSub per Java non sono ancora supportate.

Concetti chiave

Diagramma che mostra il flusso di lavoro del servizio Web PubSub di Azure che usa le app per le funzioni.

(1)-(2) associazione di input WebPubSubConnection con HttpTrigger per generare la connessione client.

(3)-(4) associazione di trigger WebPubSubTrigger oWebPubSubContext associazione di input con HttpTrigger per gestire la richiesta di servizio.

(5)-(6) associazione di output WebPubSub per richiedere il servizio eseguire un'operazione.

Impostazioni della stringa di connessione

Aggiungere la WebPubSubConnectionString chiave al file host.json che punta all'impostazione dell'applicazione con il stringa di connessione. Per lo sviluppo locale, questo valore può esistere nel file di local.settings.json .

Per informazioni dettagliate su come configurare e usare Web PubSub e Funzioni di Azure insieme, vedere Esercitazione: Creare un'app di notifica serverless con Funzioni di Azure e servizio Web PubSub di Azure.

Passaggi successivi