Vous créez un tableau de bord en direct multiplateforme qui nécessite une messagerie bidirectionnelle en temps réel à faible latence via WebSocket. Les clients doivent pouvoir rejoindre des groupes et le backend doit pouvoir évoluer sans sessions persistantes ni gestion personnalisée de serveur WebSocket. Que devriez-vous implémenter ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser le service Azure Web PubSub ; exposer un point de terminaison de négociation pour émettre des jetons d'accès client, connecter les clients via WebSocket et utiliser des groupes pour des diffusions ciblées..
Pourquoi c'est la réponse
Azure Web PubSub est la solution idéale car il est conçu pour la messagerie bidirectionnelle en temps réel via WebSocket, gérant la connectivité et l'évolutivité sans serveur WebSocket personnalisé. Il prend en charge les groupes, ce qui permet des diffusions ciblées, et l'exposition d'un point de terminaison de négociation est la méthode standard pour l'authentification et l'autorisation des clients. Azure SignalR Service en mode serveur avec SSE est incorrect car il est plus adapté aux applications SignalR existantes et le mode SSE seul n'offre pas la messagerie bidirectionnelle complète et à faible latence des WebSockets. Azure Event Hubs est un service d'ingestion d'événements et n'est pas conçu pour la communication bidirectionnelle en temps réel ou les WebSockets. Azure Relay et Application Gateway avec des serveurs WebSocket personnalisés nécessitent une gestion d'infrastructure plus importante et ne fournissent pas la gestion de la connectivité et de l'évolutivité clé en main offerte par Web PubSub.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise