Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.25;
Скачать: CL | DM;

Вниз

Поиск по серверам.   Найти похожие ветки 

 
Rave   (2005-09-07 22:46) [0]

Есть желание написать не сложную прогу.
План такой. У нас в сети 2 файловых сервака. При загрузке прога должна пропинговать их и выдать результаты - сервак доступен/нет. Как это сделать?


 
Eraser ©   (2005-09-08 00:06) [1]

Rave   (07.09.05 22:46)

СтОит не пинговать, а запрашивать требуемый сервис (порт).
Как сделать? Почитать где нибудь про FTP и написать программу, можно при помощи делфи с использованием компонентов Indy.


 
Ботвин Дмитрий   (2005-09-08 07:57) [2]

Проще всего через InternetCheckConnection, она находится в wininet.dll.

напрмер:
if InternetCheckConnection("xxx.xxx.xxx.xxx", FLAG_ICC_FORCE_CONNECTION, 0) then ShowMessage("Доступен") else
ShowMessage("Не доступен");


 
Eraser ©   (2005-09-08 23:20) [3]

Ботвин Дмитрий   (08.09.05 07:57) [2]

Если хост присутвствует, где гарантия, что на нём ftp работает?


 
Карелин Артем ©   (2005-09-09 06:25) [4]

Файловые сервера, насколько я понимаю, расшаривают свои каталоги. Расшаривание это идет не через FTP.
Следовательно, любое обращение к ресурсу сервера даст либо ошибку, либо не ошибку. ;)
Есть ошибка - нет сервера, нет ошибки - есть сервер. А про порты забудь. Факт открытия портов 135-138 в случае сети MS на нем ничего не означает.


 
Ботвин Дмитрий   (2005-09-09 07:57) [5]

Eraser ©   (08.09.05 23:20) [3]

А с чего ты взял, чт о речь идёт об фтп? Автор спрашивает про
файловые сервера, а не про фтп :-))))


 
Eraser ©   (2005-09-09 17:55) [6]

Карелин Артем ©   (09.09.05 06:25) [4]
Ботвин Дмитрий   (09.09.05 07:57) [5]


Что такое "файловый сервер"?
FTP я привёл для примера.
Если имеется ввиду какой-то другой файловый сервер, необходимо запрашиваеть и другой сервис (порт).


 
Карелин Артем ©   (2005-09-12 17:58) [7]


> Eraser ©   (09.09.05 17:55) [6]

Ну ладно, возьмем к примеру Виндовс Нетворк. Через что работает - фиг его знает. Тут намешаны нетбиос, RPC/DCOM и никто не знает что с бантиком сбоку. Не факт что это работает на TCP/IP даже.
А кроме виндовс нетворк есть еще много чего самбообразного...
И с файловым сервером мы должны проверить наличие нескольких служб на нескольких протоколах и получить что-то, что не гарантирует нам наличие именно тех сервисов, которые нам нужны, доступность ресурсов и вообще наличие шаров, прохождение авторизации и т.д.



Страницы: 1 вся ветка

Текущий архив: 2005.12.25;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.041 c
2-1133101760
WebSQLNeeder
2005-11-27 17:29
2005.12.25
Максимальное количество строк в Memo


9-1122462101
Kerk
2005-07-27 15:01
2005.12.25
Описание игры


14-1133566922
VirEx
2005-12-03 02:42
2005.12.25
Почему событие WM_TIMER у окна со временем начинает тормозить, и


2-1134300848
злобная танька
2005-12-11 14:34
2005.12.25
ООП: виртуальные методы


2-1133759989
Gem
2005-12-05 08:19
2005.12.25
Определение реального текущего номера записи таблицы