Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 36969|Répondre: 3

[ASP.NET] SignalR pour la communication par websocket (3)

[Copié le lien]
Publié sur 07/07/2017 14:26:50 | | | |
Tout d’abord, le principal objectif de l’utilisation des websockets est de permettre au backend d’envoyer activement les données vers le frontend pour traiter l’affichage

1 : SignalR se connecte au serveur pour la première fois



Lorsque nous ouvrons la page, nous voulons que la connexion websocket soit réussie, puis nous envoyons d’abord les données existantes vers nous, que devons-nous faire ?

D’abord, nous héritons de la classe Hub puis réécrivons la méthode OnConnected avec le code suivant :


//
        Résumé:
        Appelée lorsque la connexion se connecte à cette instance concentrée.
        //
        Résultats du retour :
        Une tâche System.Thread.Tasks.
        Task OnConnected (Task OnConnected) (virtuelle publique) ;
Après que l’utilisateur signaleur se connecte avec succès pour la première fois, la méthode OnConnected est déclenchée, et le Context.ConnectionId est l’identifiant client généré



Appelez la méthode Clients.Client pour envoyer les données vers l’identifiant client spécifié, et la méthode suivante est définie par nous-mêmes.



2 : Envoyer activement les données à la réception

Comment transmettre activement des données à la réception via SignalR ?

Nous devons envoyer les données vers le frontend dans le code suivant :



La méthode JS est la suivante :



Rendus:






Précédent:Des nouvelles à succès ! Le développement de mini-programmes est gratuit !
Prochain:Comment désactiver les invites d’erreur lorsque le navigateur web affiche du contenu html en C# Winform
Publié sur 29/12/2017 10:27:27 |
J’aimerais voir votre SignalR pour la communication websocket version complète 1 à 3, ici je ne peux voir que [ASP.NET] SignalR pour la communication websocket (3)
 Propriétaire| Publié sur 29/12/2017 12:08:28 |
522803365 Publié le 29-12-2017 à 10:27
J’aimerais voir la version complète 1 à 3 de SignalR pour la communication websocket, ici je ne peux voir que [ASP.NET] SignalR pour la communication websocket (3 ...
asp.net mvc4.0 Installation de SignalR (1)
http://www.itsvse.com/thread-3837-1-1.html
(Source : Architecte)


mvc 4.0 Comment utiliser SignalR (2)
http://www.itsvse.com/thread-3838-1-1.html
(Source : Architecte)



Publié sur 08/02/2022 10:12:42 |

J’aimerais voir votre SignalR pour la communication websocket version complète 1 à 3, ici je ne peux voir que [ASP.NET] SignalR pour la communication websocket (3)
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com