Web PubSub-kötések az Azure Functionshez
Ez a cikkkészlet bemutatja, hogyan hitelesítheti és küldhet valós idejű üzeneteket az Azure Web PubSubhoz csatlakoztatott ügyfeleknek az Azure Web PubSub-kötések használatával az Azure Functionsben.
Művelet | Típus |
---|---|
Ügyfélesemények kezelése a Web PubSubból | Trigger kötése |
A Web PubSub ügyféleseményeinek kezelése HTTP-eseményindítóval, vagy ügyfélelérési URL-cím és jogkivonat visszaadása | Bemeneti kötés |
Szolgáltatás API-k meghívása | Kimeneti kötés |
A bővítmény telepítése
A telepített NuGet-csomag a függvényalkalmazásban használt C# módtól függ:
A függvények izolált C# feldolgozói folyamatban futnak. További információ: Útmutató a C# Azure Functions izolált feldolgozói folyamatban való futtatásához.
A NuGet-csomag telepítésével adja hozzá a bővítményt a projekthez.
Csomag telepítése
A Web PubSub bővítmény egy bővítménycsomag része, amely a host.json projektfájlban van megadva. Amikor olyan projektet hoz létre, amely a 3.x vagy újabb verziót célozza, akkor már telepítve kell lennie a csomagnak. További információkért tekintse meg a bővítménycsomagot.
Feljegyzés
A Java Web PubSub-bővítményei még nem támogatottak.
Fő fogalmak
(1)-(2) WebPubSubConnection
bemeneti kötés a HttpTriggerrel az ügyfélkapcsolat létrehozásához.
(3)-(4) WebPubSubTrigger
aktiválja a kötést vagy WebPubSubContext
a bemeneti kötést a HttpTriggerrel a szolgáltatáskérés kezeléséhez.
(5)-(6) WebPubSub
kimeneti kötés a szolgáltatás kéréséhez, tegyen valamit.
Kapcsolati sztring beállításai
Adja hozzá a WebPubSubConnectionString
kulcsot a host.json fájlhoz, amely a kapcsolati sztring alkalmazásbeállítására mutat. Helyi fejlesztés esetén ez az érték létezhet a local.settings.json fájlban.
A Web PubSub és az Azure Functions együttes konfigurálásáról és használatáról további információt a következő oktatóanyagban talál: Kiszolgáló nélküli értesítési alkalmazás létrehozása az Azure Functions és az Azure Web PubSub szolgáltatással.