Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 36969|Resposta: 3

[ASP.NET] SignalR para comunicação por websocket (3)

[Copiar link]
Publicado em 07/07/2017 14:26:50 | | | |
Primeiramente, o principal objetivo de usar websockets é permitir que o backend envie dados ativamente para o frontend para processar a tela

1: O SignalR se conecta ao servidor pela primeira vez



Quando abrimos a página, queremos que a conexão do websocket seja bem-sucedida, e então enviamos os dados existentes para nós primeiro, o que devemos fazer?

Primeiro, herdamos a classe Hub e depois reescrevemos o método OnConnected com o código da seguinte forma:


//
        Resumo:
        É chamado quando a conexão se conecta a essa instância do hub.
        //
        Resultados do retorno:
        Uma Tarefa.Threads.Tarefa.Tarefa
        Tarefa virtual pública OnConnected();
Após o usuário sinalizador se conectar com sucesso pela primeira vez, o método OnConnected é acionado, e o Context.ConnectionId é o ID do cliente gerado



Chame o método Clients.Client para enviar dados para o ID do cliente especificado, e o método all a seguir é definido por nós mesmos.



2: Enviar dados ativamente para a recepção

Como enviar dados ativamente para a recepção via SignalR?

Precisamos enviar dados para a frontend no seguinte código:



O método JS é o seguinte:



Renderings:






Anterior:Notícias de grande sucesso! Desenvolvimento de mini programas é gratuito!
Próximo:Como desativar prompts de erro quando o navegador web exibe conteúdo html em C# Winform
Publicado em 29/12/2017 10:27:27 |
Gostaria de ver seu SignalR para comunicação websocket versão completa 1-3, aqui só posso ver [ASP.NET] SignalR para comunicação websocket (3)
 Senhorio| Publicado em 29/12/2017 12:08:28 |
522803365 Postado em 29-12-2017 às 22:27
Gostaria de ver sua versão completa 1-3 do SignalR para comunicação por websocket, aqui só posso ver [ASP.NET] SignalR para comunicação por websocket (3 ...
asp.net mvc4.0 Instalando o SignalR (1)
http://www.itsvse.com/thread-3837-1-1.html
(Fonte: Architect)


mvc 4.0 Como usar o SignalR (2)
http://www.itsvse.com/thread-3838-1-1.html
(Fonte: Architect)



Publicado em 08/02/2022 10:12:42 |

Gostaria de ver seu SignalR para comunicação websocket versão completa 1-3, aqui só posso ver [ASP.NET] SignalR para comunicação websocket (3)
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com