ASP.NET Core Sinal R
SignalR permite que os desenvolvedores criem ASP em tempo real.NET Core aplicações web, onde o servidor transmite as atualizações para todos os clientes cadastrados assim que uma atualização é acionada. Isso reduz o atraso causado pelas solicitações de atualizações do cliente. Da mesma forma, ASP.NET Core SignalR é responsável por adicionar funcionalidade em tempo real às aplicações web em um web farm.
Note
Este recurso também está disponível em NCache Professional.
Note
Para uso em produção, recomenda-se executar o NCache backplane no mesmo data center que o aplicativo SignalR.
Um exemplo de sala de chat online também é válido neste caso. Vários clientes estão conectados a vários servidores Web em um farm. Esses clientes podem enviar mensagens entre si, onde o conteúdo da mensagem é exibido assim que é enviado ao cliente receptor. Isso elimina a necessidade de atualizar a página toda vez para solicitar novas mensagens, pois o servidor transmite a mensagem para todos os clientes assim que o estado do cliente é atualizado.
ASP.NET Core SignalR é responsável por funcionalidades como persistência de conexão e gerenciamento de alto tráfego. Da mesma forma, enviar a mesma mensagem para vários clientes conectados e enviar mensagens para o grupo específico de clientes conectados.
ASP.NET Core Usos do SignalR Hubs para se comunicar entre clientes e servidores. Ele cria conexões entre eles, o que garante a entrega de mensagens a todos os clientes de seus servidores conectados. NCache permite que você use SignalR em seu .NET Core aplicativo, fornecendo uma extensão ao provedor SignalR.
Nesta secção
utilização NCache Extensão para SignalR Core
Explica como usar a extensão do ASP.NET Core SinalR com NCache.