Az Azure Web PubSub szolgáltatással kapcsolatos gyakori kérdések
Íme néhány gyakori kérdés (GYIK) az Azure Web PubSub szolgáltatással kapcsolatban.
Készen áll az Azure Web PubSub szolgáltatás éles használatra?
Igen, az Azure Web PubSub szolgáltatás általánosan elérhető.
Hogyan választani az Azure SignalR Service és az Azure Web PubSub szolgáltatás között?
Az Azure SignalR Service és az Azure Web PubSub szolgáltatás egyaránt segít az ügyfeleknek valós idejű webalkalmazások nagy léptékű és magas rendelkezésre állású létrehozásában, és lehetővé teszik az ügyfelek számára, hogy az üzenetkezelési infrastruktúra kezelése helyett az üzleti logikájukra összpontosítsanak. Általában az Azure SignalR Service-t választhatja, ha már használja a SignalR-kódtárat a valós idejű alkalmazás létrehozásához. Ehelyett, ha egy általános megoldást keres a valós idejű alkalmazás WebSocket és publish-subscribe minta alapján történő létrehozására, akkor az Azure Web PubSub szolgáltatást választhatja. Az Azure Web PubSub szolgáltatás nem helyettesíti az Azure SignalR szolgáltatást. Különböző forgatókönyveket céloznak meg.
Az Azure SignalR szolgáltatás akkor megfelelőbb, ha:
- Már használ ASP.NET vagy ASP.NET Core SignalR-t, elsősorban .NET-t használ, vagy integrálnia kell a .NET-ökoszisztémával (például a Blazorral).
- Rendelkezik egy SignalR-ügyfélrel a platformhoz.
- Szüksége van egy olyan bevált protokollra, amely támogatja a hívási minták széles körét, például a távoli eljáráshívást (RPC) és a streamelést. Emellett támogatnia kell a különböző átviteleket, például a WebSocketet, a kiszolgáló által küldött eseményeket és a hosszú lekérdezéseket, valamint egy olyan ügyfelet, amely az Ön nevében kezeli a kapcsolat élettartamát.
Az Azure Web PubSub szolgáltatás alkalmasabb olyan helyzetekre, amikor:
- Valós idejű alkalmazásokat kell létrehoznia a WebSocket technológiája alapján, vagy közzé kell tennie a WebSocketet.
- Saját alprotocolt szeretne létrehozni, vagy meglévő speciális alprotokollokat szeretne használni a WebSocketen keresztül (például GraphQL-előfizetéseket a WebSocketen keresztül).
- Egy egyszerű kiszolgálót keres, például üzeneteket küld az ügyfélnek a konfigurált háttérrendszer használata nélkül.
Hol találhatók az adataim?
Az Azure Web PubSub nem tárol ügyféladatokat. Ha az Azure Web PubSub szolgáltatást más Azure-szolgáltatásokkal, például az Azure Storage diagnosztikai szolgáltatással együtt használja, tekintse meg az Azure Adatvédelmi áttekintését (tanulmányt) az azure-régiók adatainak tárolásáról.