Tempo reale su larga scala
Il Servizio Azure SignalR è un servizio cloud gestito per l'hosting di hub SignalR. Il Servizio SignalR è completamente gestito, pertanto non è necessario preoccuparsi dell'hosting, della scalabilità, del bilanciamento del carico e di altri dettagli. È possibile ridimensionare il Servizio Azure SignalR per supportare milioni di connessioni client.
SDK, API, integrazioni dei servizi e altri strumenti di sviluppo semplificano lo sviluppo.
Chat
La chat richiede la messaggistica bidirezionale in tempo reale tra i client connessi.
Intelligenza artificiale in tempo reale
Alcune applicazioni di intelligenza artificiale, ad esempio il riconoscimento vocale e la traduzione live, richiedono la visualizzazione in tempo reale dei risultati.
Rilevamento località
Ampiamente usato nei trasporti, nella logistica e nella consegna, per tenere traccia dei veicoli sulla mappa in tempo reale.
Interattività in tempo reale
Gli eventi moderni richiedono agli host di interagire con grandi gruppi di destinatari in tempo reale per il polling, il voto e così via.
Visualizzazione dei dati
I dashboard degli strumenti, i dati del mercato finanziario e altre visualizzazioni richiedono la visualizzazione dei dati in tempo reale.
Collaborazione
Gli utenti remoti possono collaborare in tempo reale tramite documenti, lavagne o persino realtà aumentata.
Applicazione a pagina singola semplificata
Blazor è un framework di applicazioni a pagina singola per la creazione di app Web client con C#. Blazor offre il supporto predefinito per l'esecuzione della logica client nel server, utilizzando il Servizio Azure SignalR. Gli strumenti di sviluppo in Visual Studio semplificano lo sviluppo e la pubblicazione di applicazioni Blazor sul lato server in Azure con il Servizio SignalR.
Supporto serverless
Il servizio SignalR si integra con Funzioni di Azure e Griglia di eventi, consentendo alle app serverless di pubblicare messaggi ai client connessi al servizio SignalR. Altre tecnologie serverless possono connettersi a un servizio SignalR usando l'API REST.
Supporta tutte le versioni di ASP.NET
Il servizio SignalR offre un'esperienza di sviluppo nativa per ASP.NET Core SignalR, incluse tutte le API del protocollo e gli SDK client in molti linguaggi diversi.
Il Servizio SignalR supporta ASP.NET SignalR 2. x, per i clienti che ancora lavorano con lo stack di ASP.NET 4. x.
Pronti per iniziare?
Questa esercitazione dettagliata ti aiuterà a ottenere ASP.NET con SignalR in esecuzione nel computer.