Проверка подключения Winsock - PullRequest
0 голосов
/ 19 ноября 2010

Как вы проверяете, работает ли ваша программа и может ли она соединяться с сервером? Я попытался ip сервера stackoverflow через порт 40, и он не удается через минуту на connect().

test.exe 64.34.119.12 echo 40

Аргументы программы имеют синтаксис: <Server IP> <Echo Word> [<Echo Port>]

Кроме того, вы можете тестировать без подключения к интернету?

Ответы [ 2 ]

0 голосов
/ 19 ноября 2010

Что касается тестирования без подключения к Интернету ...

Я бы скачал netcat для windows.
Загрузка NetCat

Извлеките инструменти запустите:

nc.exe -v -l -p [port]

Если вы сделаете это, откроется «сервер», и вы сможете подключиться к нему с помощью своего приложения;просто укажите IP-адрес 127.0.0.1!

0 голосов
/ 19 ноября 2010

Вы должны иметь возможность подключиться к вашему собственному эхо-серверу на 127.0.0.1:7, если он работает, или получить «отказано в соединении» (ECONN), если он не работает.Либо бы показать, что ваш код на самом деле в порядке.

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