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

Vue: 179842|Répondre: 47

[Source] .net/C# Utilisation des Websockets pour les notifications de messages web [code source]

[Copié le lien]
Publié sur 02/02/2018 17:58:01 | | |
Websocket n’a pas grand-chose à dire ici, Xiao Zhazha a déjà publié un post ; si vous ne comprenez pas, vous pouvez utiliser Baidu ou aller sur ce post pour voir (.net/c# simule websocket client connection [code source]
https://www.itsvse.com/thread-3652-1-1.html)。
Bon, pas grand-chose à dire, avant la notification du message web, j’ai vu beaucoup de gens utiliser l’entraînement de rotation ajax pour vérifier, c’était un peu un gaspillage de ressources, et il y avait aussi de longues connexions à faire, j’utilisais WebSocket+iNotify.js.
iNotify.js est une notification de message web encapsulée, qui utilise l’interface API Notification(), qui peut apparaître en bas à droite lorsque votre site est réduit au minimum, ce qui est très utile.
Cependant, après la version 62 de Google Chrome, le site doit être https, ce qui sera mentionné plus tard.
Il utilise aussi un heartbeat websocket, qui demande au serveur les données dont vous avez besoin à un moment donné.
Bon, tellement de bêtises, postez le code ci-dessous et joignez-le au code source.
Client :
heartBeat.js  
Serveur :


ps : Si vous téléchargez le code source, il est préférable de déployer la page web dans l’IIS local pour tester, sinon la fenêtre contextuelle n’apparaîtra pas, si vous l’utilisez dans le projet officiel, vous devriez prêter attention au site de restriction Google Chrome mentionné plus tôt, car une fenêtre HTTPS apparaîtra,
Ensuite, si vous voulez implémenter la frontend sur le site Https, utilisez wss (var wsUrl = 'wss://127.0.0.1:4649' ; Le côté serveur doit aussi modifier le code en conséquence, et il doit être traité avec le protocole Https, que je suis encore en train de rechercher.
Cependant, Firefox peut être testé par d’autres navigateurs en mode vitesse 360.
Si quelqu’un a étudié le WSS, il peut le partager, étudier, merci.

Téléchargement du code source :
Touristes, si vous voulez voir le contenu caché de ce post, s’il vous plaîtRépondre

Score

Nombre de participants1MO+1 contribuer+1 Effondrement raison
Admin + 1 + 1 Très puissant !

Voir toutes les notes





Précédent:Fonction de contrôle de récupération JS de Baidu Map
Prochain:Trouvez des architectes informatiques haut de gamme avec qui travailler
 Propriétaire| Publié sur 02/02/2018 18:00:16 |
J’ai été bouleversé que JS n’ait pas été terminé, alors je l’ai reposté
heartBeat.js  

 Propriétaire| Publié sur 02/02/2018 18:02:34 |
Si vous testez localement, Google Chrome peut aussi être utilisé, et seulement si vous publiez le site officiel, Google le restreint
 Propriétaire| Publié sur 05/02/2018 09:11:50 |
Xiao Zhazha Publié le 2018-2-2 20:11
Microsoft a SignalR, pourquoi devez-vous l’écrire vous-même ?

Faites vos recherches
Publié sur 02/02/2018 20:11:49 |
Microsoft a SignalR, pourquoi devez-vous l’écrire vous-même ?
Publié sur 03/02/2018 14:08:06 |
Merci d’avoir partagé, regardons ça
Publié sur 05/02/2018 16:27:55 |
Oui, juste à temps
Publié sur 07/03/2018 19:38:13 |
Faites vos recherches
Publié sur 13/03/2018 17:13:03 |
SDFASDFASDFASDFASDDASDFASDFsdafsdf

Score

Nombre de participants1MO-1 contribuer-1 Effondrement raison
QWERTYU -1 -1 Ne versez pas d’eau, améliorer la qualité des messages de réponse est le devoir de chaque membre.

Voir toutes les notes

Publié sur 14/03/2018 14:17:43 |
Assez familier, faut-il recharger ?
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