Я написав клієнтську програму з використанням C ++веб-сайти в середовищі Unix, намагаючись підключити сервер Node.js / Socket.IO, який працює підключенням до локальної мережі. Я знайшов, що серверна програма взагалі не відповідає. Я спробував кілька інших варіантів з боку клієнта, зрештою, не отримуючи відповіді від сервера. В основному, я намагаюся відправити об'єкт JSON до системи, на якій працює сервер SocketIO, але клієнт не отримує з'єднання, навіть якщо сервер прослуховує порт. Допомога, дуже вдячна. Дякую.
Відповіді:
0 для відповіді № 1Переконайтеся, що наступне було перевірено -
- Сервер запущений і порт відкритий (брандмауер) - Клієнт не може підключити сервер
- Url правильно - Клієнт не може підключитися, або url не існує
- Запущений код або приймаюча задача - підключений Клієнт, але коли сервер надсилає дані клієнту, клієнт не отримував даних
- Формат JSON правильний, а дані json не містять недійсний символ - клієнт відправляє сервер даних, але сервер не отримав
Дотримуйтесь - видалити дату, якщо існує в msg для тестумета, використовувати "для підготовки даних JSON, donot покласти / кінець url, якщо не потрібно. Приклад- 1. Напишіть url як ws: //abc.com: 8080 / wsserver 2. Дані JSON як {"name": "myname", "yourname": "indo", "msg": "день народження"}