Azure SignalR Service

Comunicación en tiempo real como un servicio en la nube escalable

Introducción

Tiempo real a escala

Azure SignalR Service es un servicio en la nube administrado para hospedar Centros de SignalR. SignalR Service está totalmente administrado, lo que significa que no tiene que preocuparse por el hospedaje, la escalabilidad, el equilibrio de carga y otros detalles. Azure SignalR Service se puede escalar para admitir millones de conexiones de cliente.

Los SDK, las API, las integraciones de servicios y otras herramientas de desarrollo simplifican el desarrollo.

Profundice más: ¿Qué es Azure SignalR Service?

Chat

El chat requiere que se produzcan mensajes bidireccionales en tiempo real entre los clientes conectados.

Ejemplo de chat

IA en tiempo real

Algunas aplicaciones de inteligencia artificial, como el reconocimiento de voz y la traducción en directo, requieren la visualización en tiempo real de los resultados.

Ejemplo de subtítulos y traducción

Seguimiento de ubicación

Ampliamente usado en transporte, logística y entrega, para realizar un seguimiento de los vehículos en el mapa en tiempo real.

Ejemplo de mapa piloto

Interactividad en tiempo real

Los eventos modernos llaman a los hosts a interactuar con grandes audiencias en tiempo real para sondeos, votaciones, etc.

Muestra de estadísticas de visitantes

Visualización de datos

Los paneles de IoT, los datos del mercado financiero y otras visualizaciones requieren que los datos se muestren en tiempo real.

Colaboración

Los usuarios remotos pueden colaborar en tiempo real a través de documentos, pizarras o incluso realidad aumentada.

Ejemplo de pizarra colaborativa

Aplicación de una sola página simplificada

Blazor es un marco de aplicación de página única para compilar aplicaciones web cliente con C#. Blazor tiene compatibilidad integrada para ejecutar lógica de cliente en el servidor mediante Azure SignalR Service. Herramientas de desarrollo en Visual Studio facilitan el desarrollo y la publicación de aplicaciones Blazor del lado servidor en Azure con SignalR Service.

Ejemplo de Blazor del lado servidor

Compatibilidad sin servidor

SignalR Service se integra con Azure Functions y Event Grid, lo que permite que las aplicaciones sin servidor publiquen mensajes en clientes conectados a SignalR Service. Otras tecnologías sin servidor pueden conectarse a una instancia de SignalR Service mediante la API de REST.

Más información sobre SignalR y Azure Functions

Admite todas las versiones de ASP.NET

SignalR Service ofrece una experiencia de desarrollo nativa para ASP.NET Core SignalR, incluidas todas las API de protocolo y los SDK de cliente en muchos lenguajes diferentes.

SignalR Service es compatible con ASP.NET SignalR 2.x, para clientes que todavía trabajan con la pila ASP.NET 4.x.

Crear una aplicación de sala de chat con ASP.NET 4.x

¿Listo para empezar?

Nuestro tutorial paso a paso le ayudará a ejecutar ASP.NET con SignalR en su equipo.

Introducción