/ / Не вдається підключити сервер Node.js / Socket.io від клієнта, використовуючи Websocket з системи Unix в локальній мережі - c ++, node.js, websocket, socket.io, клієнт-сервер

Не вдається підключити сервер Node.js / Socket.io від клієнта, використовуючи веб-сайт з системи Unix в локальній мережі - c ++, node.js, websocket, socket.io, клієнт-сервер

Я написав клієнтську програму з використанням C ++веб-сайти в середовищі Unix, намагаючись підключити сервер Node.js / Socket.IO, який працює підключенням до локальної мережі. Я знайшов, що серверна програма взагалі не відповідає. Я спробував кілька інших варіантів з боку клієнта, зрештою, не отримуючи відповіді від сервера. В основному, я намагаюся відправити об'єкт JSON до системи, на якій працює сервер SocketIO, але клієнт не отримує з'єднання, навіть якщо сервер прослуховує порт. Допомога, дуже вдячна. Дякую.

Відповіді:

0 для відповіді № 1

Переконайтеся, що наступне було перевірено -

  1. Сервер запущений і порт відкритий (брандмауер) - Клієнт не може підключити сервер
  2. Url правильно - Клієнт не може підключитися, або url не існує
  3. Запущений код або приймаюча задача - підключений Клієнт, але коли сервер надсилає дані клієнту, клієнт не отримував даних
  4. Формат JSON правильний, а дані json не містять недійсний символ - клієнт відправляє сервер даних, але сервер не отримав

Дотримуйтесь - видалити дату, якщо існує в msg для тестумета, використовувати "для підготовки даних JSON, donot покласти / кінець url, якщо не потрібно. Приклад- 1. Напишіть url як ws: //abc.com: 8080 / wsserver 2. Дані JSON як {"name": "myname", "yourname": "indo", "msg": "день народження"}