Está creando un panel de control en vivo multiplataforma que requiere mensajería bidireccional en tiempo real y de baja latencia a través de WebSocket. Los clientes deben poder unirse a grupos y el backend debe escalar sin sesiones persistentes ni administración personalizada del servidor WebSocket. ¿Qué debería implementar?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Usar el servicio Azure Web PubSub; exponer un endpoint de negociación para emitir tokens de acceso de cliente, conectar clientes a través de WebSocket y usar grupos para transmisiones dirigidas..
Por qué esta es la respuesta
Azure Web PubSub es la solución correcta porque está diseñado específicamente para escenarios de mensajería bidireccional en tiempo real a través de WebSockets, lo que elimina la necesidad de administrar servidores WebSocket. Permite la conexión de clientes, la emisión de tokens de acceso mediante un endpoint de negociación y la organización de clientes en grupos para transmisiones dirigidas, cumpliendo todos los requisitos. Azure SignalR Service en modo servidor con SSE no es ideal porque SSE es unidireccional (servidor a cliente) y no permite la mensajería bidireccional. Azure Event Hubs no es una solución de mensajería en tiempo real para clientes y el sondeo introduce latencia. Azure Relay Hybrid Connections requiere que usted administre sus propios servidores WebSocket. Application Gateway con servidores WebSocket personalizados implica una administración compleja y no escala sin sesiones persistentes de forma nativa como Web PubSub.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta