javascript - Comment déclencher en continu l'action "envoyer" en utilisant le module ws de node.js pour envoyer des messages au client en continu?
我想大声告诉你
我想大声告诉你 2017-05-16 13:26:33
0
2
545

Le scénario d'application est relativement complexe. Pour faire simple, il s'agit de la surveillance des enregistrements de chat dans un jeu, mais il implique deux serveurs :

1. Le serveur côté jeu établit un websocket avec le serveur node.js de mon côté, et le côté jeu le pousse continuellement vers notre client node.js.

2. Le serveur node.js de mon côté doit transmettre les nouvelles informations de discussion côté jeu, stocker les informations de discussion dans la base de données, puis transmettre les informations de discussion au client (il y a un autre nœud de mon côté ici. js et le websocket établi par mon front-end)

3. MaintenantLe problème est queUne fois que mon serveur node.js a reçu les informations de discussion provenant du jeu, je ne sais pas comment déclencher le websocket établi par mon serveur node.js et le front-end pour envoyer des informations à le front-end.

4. La méthode précédente d'utilisation du sondage serInterval était très frustrante, mais plus tard, j'ai pensé que l'émission pouvait déclencher le message, mais je ne sais pas ce qui devrait être utilisé pour le déclencher. J'espère que les experts pourront me donner des conseils.

我想大声告诉你
我想大声告诉你

répondre à tous(2)
仅有的幸福

Une fois la connexion websocket établie, l'événement de message sera automatiquement déclenché à chaque fois que des données arrivent. Dans cette fonction de rappel, émettez l'événement surveillé pour gérer les besoins du client. Il n'y a aucun problème dans votre image. .

伊谢尔伦

Diffusion

https://github.com/websockets...

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!