Idee per le soluzioni
Questo articolo è un'idea di soluzione. Per espandere il contenuto con altre informazioni, ad esempio casi d'uso potenziali, servizi alternativi, considerazioni sull'implementazione o indicazioni sui prezzi, inviare commenti e suggerimenti su GitHub.
Questa architettura usa Servizio app di Azure per accelerare lo sviluppo di applicazioni chat affidabili e ad alte prestazioni.
Architettura
Scaricare un file SVG di questa architettura.
Flusso di dati
- L'app Web chat si connette a Servizio SignalR e riceve il token
- L'utente accede all'app con l'autenticazione a più fattori; se passato, l'endpoint SignalR e il token di connessione restituiti
- L'utente si connette al Servizio SignalR con endpoint e token
Componenti
Tecnologia chiave usata per implementare questa architettura:
Dettagli dello scenario
Questo documento descrive l'architettura e le considerazioni di progettazione per applicazioni chat affidabili e ad alte prestazioni. Usa il Servizio SignalR per implementare l'autenticazione a più fattori che funziona con Servizio app di Azure.
Potenziali casi d'uso
- Semplicità d'uso
- Accessibilità
- Scalabilità
- Autenticazione a più fattori
Passaggi successivi
Documentazione sui prodotti:
Moduli di Microsoft Learn:
- Sostituire il polling lato client con SignalR ASP.NET Core
- Configurare i servizi app di Azure
- Esplorare Servizio app di Azure