Форум: "Сети";
Текущий архив: 2004.02.10;
Скачать: [xml.tar.bz2];
ВнизКак определить узлы в сети ? Найти похожие ветки
← →
Andry (2003-12-08 17:19) [0]Я уже залавал этот вопрос, но его игнорироваьли... Значит есть есть из много компов и сервера. На одном из компов запущен самодельный сервер (Sockets) а на другом компе самодельный клиент. Как клиенту получить список запущеных серверов. И еще как узнать все IP всех узлов сети. Спасибо
← →
NikeOLD (2003-12-08 17:31) [1]
> Как клиенту получить список запущеных серверов. И еще как
> узнать все IP всех узлов сети.
Послать на каждую машину в сети на порт, используемый твоим сервером вопрос о наличии сервера. Если сервер ответил, то занести его в список серверов. Естественно сервер уметь отвечать на такой запрос.
> как узнать все IP всех узлов сети.
Пропинговать с помощью RASAPI все узлы твоей подсети (xxx.xxx.xxx.0-255). О пинге на Дельфи есть много статей, по-моему, даже здесь поискать можно. Способ, конечно, медленный, если делать это постоянно или периодически, а не один раз для составления списка имеющихся машин, чтобы потом просто обращаться к конкретной машине.
← →
NikeOLD (2003-12-08 17:35) [2]
> RASAPI
Наврал, с помощью ICMP API
> О пинге на Дельфи есть много статей
http://www.delphimaster.ru/articles/icmp.html
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2004.02.10;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c