/ / Impossible de connecter le serveur Node.js / Socket.io à partir d'un client utilisant Websocket à partir d'un système Unix sur un réseau local - c ++, node.js, websocket, socket.io, client-serveur

Impossible de connecter le serveur Node.js / Socket.io à partir d'un client utilisant Websocket à partir d'un système Unix sur un réseau local - c ++, node.js, websocket, socket.io, client-serveur

J'ai écrit une application cliente en C ++ en utilisantWebsockets dans l'environnement Unix essayant de connecter un serveur Node.js / Socket.IO fonctionnant dans une connectivité LAN. J'ai trouvé que l'application serveur ne répond pas du tout. J'ai essayé quelques autres options côté client, mais le serveur n'a pas donné de réponse. En gros, j'essaie d'envoyer un objet JSON au système qui exécute le serveur SocketIO, mais le client n'est pas connecté même si le serveur écoute sur un port. Aide, est vraiment apprécié. Je vous remercie.

Réponses:

0 pour la réponse № 1

Assurez-vous que ce qui suit a été vérifié.

  1. Serveur en cours d'exécution et port ouvert (pare-feu) - Le client ne parvient pas à se connecter au serveur.
  2. L'URL est correcte - le client est incapable de se connecter ou l'URL n'existe pas
  3. Le code du programme d'écoute ou la tâche de réception est en cours d'exécution - Le client est connecté, mais lorsque le serveur envoie des données au client, le client n'a pas reçu de données.
  4. Le format JSON est correct et les données JSON ne contiennent pas de caractère non valide - le client envoie le serveur de données mais le serveur n’a pas été reçu

Suivre - supprimer la date si existe en msg pour le testutiliser "pour préparer les données JSON, ne mettez pas / fin de l’URL si non requis. exemple- 1. Ecrivez l’URL sous la forme ws: //abc.com: 8080 / wsserver 2. Données JSON en tant que {"nom": "monnom", "votrenom": "indo", "msg": "anniversaire"}