![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как проверить наличие машины в сети [D6, D7, Win2k, WinXP]
vovchik © (2004-07-07 07:30:00)Народ помогайте!!!
Не могу догнать способ, как проверить существует ли определённая машина с определённым именем в данный момент в сети.
vovchik (2004-07-07 09:26:00) [1]короче всем спасибо, я уже разобрался
Reindeer Moss Eater (2004-07-07 09:12:00) [2]а это занимает время
А это неизбежно в любом случае.
Сверхсветовой сигнализации пока не изобрели.
Reindeer Moss Eater (2004-07-07 09:08:00) [3]я понимаю что если машина есть в сети я могу с ней работать
А если машина есть, но на ней приняты меры такие, что ты не сможешь с ней работать?
Работа с такой машиной тоже займет время.
Anatoly Podgoretsky (2004-07-07 09:07:00) [4]А как же иначе, факт наличия в сети машины с таким именем не означает ее доступности и даже то что она включена. Надо обратиться за ресурсом и получить его или отвалиться по таймауту.
vovchik (2004-07-07 09:05:00) [5]я понимаю что если машина есть в сети я могу с ней работать, но дело в том что, когда я отправляю запрос сетку то прога проверяет все машины из моего списка, и если эта машина в данный момент отсутствует в сети то прога немного подвисает, а это занимает время
Reindeer Moss Eater (2004-07-07 08:50:00) [6]Если тебе удается с ней работать (получать от нее то чего ты хочешь) используя её имя - то машина "существует в сети" (для тебя).
А вообще, машина с искомым именем может существовать в той же самой сети что и ты, но быть для тебя недоступной (полностью или только в части тебя интересующей)
Отсюда вывод - задаваться вопросом в такой постановке и его решать - бесполезно тратить время.
Узнав ответ на такой вопрос накаких выводов для себя еще нельзя
делать.