Связь через сокет TCP в NodeJS - PullRequest
0 голосов
/ 09 июля 2020

Программный код сокета TCP для NodeJs, указанный в [ссылка] [1], отлично работает, когда сервер и клиент находятся на одном компьютере. Однако, когда я запускаю клиент и сервер на двух разных компьютерах, подключенных одним кабелем Ethe rnet к двум портам Ethe rnet двух компьютеров, клиент не может подключиться к серверу! Они отключили брандмауэр на сервере, который является 64-битной Windows 10 машиной. Клиент - 32-битная windows 7 старая машина. Когда я запускаю сервер, он запускается, но когда я подключаю клиента с IP-адресом сервера и правильным номером порта, на клиенте выдается ошибка ECONNREFUSED)!

Я могу пинговать два компьютера с друг друга. Кроме того, простые клиентские и серверные программы на базе Java могут взаимодействовать друг с другом при подключении. Но приведенная выше программа сокетов TCP на основе NodeJs не работает на двух компьютерах. Есть идеи, в чем может быть проблема. [1]: https://www.hacksparrow.com/nodejs/tcp-socket-programming-in-node-js.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...