Serviço do Azure SignalR

Comunicação em tempo real como um serviço de nuvem escalonável

Comece a usar

Em tempo real em escala

Serviço do Azure SignalR é um serviço de nuvem gerenciado para hospedar hubs SignalR. O Serviço SignalR é totalmente gerenciado, o que significa que você não precisa se preocupar com hospedagem, escalabilidade, balanceamento de carga e outros detalhes. Serviço do Azure SignalR pode ser dimensionado para dar suporte a milhões de conexões de cliente.

SDKs, APIs, integrações de serviço e outras ferramentas de desenvolvedor facilitam o desenvolvimento.

Obter detalhes: o que é Serviço do Azure SignalR?

Chat

O chat exige que a mensagem bidirecional em tempo real ocorra entre os clientes conectados.

Exemplo de chat

IA em tempo real

Alguns aplicativos de IA, como reconhecimento de voz e tradução ao vivo, exigem a exibição em tempo real dos resultados.

Exemplo de legendagem e tradução

Rastreamento de localização

Amplamente usado em transporte, logística e entrega, para acompanhar veículos no mapa em tempo real.

Exemplo do mapa da versão de pré-lançamento

Interatividade em tempo real

Os eventos modernos chamam hosts para interagir com grandes audiências em tempo real para sondagem, votação etc.

Exemplo de estatísticas do visitante

Visualização de dados

Painéis de controle de IoT, dados do mercado financeiro e outras visualizações requerem que os dados sejam exibidos em tempo real.

Colaboração

Os usuários remotos podem colaborar em tempo real por meio de documentos, quadros de comunicações ou até mesmo de realidade aumentada.

Exemplo de quadro de comunicações colaborativo

Aplicativos de Página Única simplificados

O Blazor é uma estrutura de aplicativo de página única para a criação de aplicativos Web cliente com C#. O Blazor tem suporte interno para executar a lógica do cliente no servidor, usando Serviço do Azure SignalR. Ferramentas de desenvolvedor no Visual Studio facilitam o desenvolvimento e a publicação de aplicativos Blazor do lado do servidor no Azure com o Serviço SignalR.

Exemplo de Blazor do lado do servidor

Suporte sem servidor

O Serviço SignalR integra-se ao Azure Functions e à Grade de Eventos, permitindo que seus aplicativos sem servidor publiquem mensagens em clientes conectados ao Serviço SignalR. Outras tecnologias sem servidor podem se conectar a um Serviço SignalR usando a API REST.

Saiba mais sobre o SignalR e Azure Functions

Suporta todas as versões do ASP.NET

O Serviço do SignalR oferece uma experiência de desenvolvimento nativo para ASP.NET Core SignalR, incluindo todas as APIs de protocolo e SDKs de cliente em vários idiomas diferentes.

O Serviço do SignalR oferece suporte ao SignalR do ASP.NET 2.x, para clientes que ainda trabalham com o ASP.NET com 4.x de pilha.

Criar um aplicativo de sala de chat com ASP.NET 4.x

Pronto para começar?

Nosso tutorial passo-a-passo irá ajudá-lo a usar o ASP.NET com SignalR em seu computador.

Comece a usar