![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как определить обычный это компьютер или сервер?
Ленин © (2005-05-24 15:49:00)Собственно из названия темы все понятно.
Digitman (2005-05-24 17:30:00) [21]
> СЕРВЕР ли он ?!)
при том что на его борту может параллельно "крутиться" и какая-то там "WinSuperPuperServer"-опер.система ?)
Eraser (2005-05-24 17:28:00) [22]Digitman © (24.05.05 17:26) [29]
мой КОНТРОЛЛЕР, к примеру, выполняет зашитый в ПЗУ код
Уже контроллер? А куда подевался Win2003Server и при чём тут ПЗУ? ;-))
Digitman (2005-05-24 17:26:00) [23]
> Eraser © (24.05.05 17:19) [27]
ой не надо уже гнать, да ?)
мой КОНТРОЛЛЕР, к примеру, выполняет зашитый в ПЗУ код, подающий команды на элд/магн клапан сливного бачка раз в час ! БЕЗО всякой обр.связи ! СЕРВЕР ли он ?!)
Digitman (2005-05-24 17:23:00) [24]
> Ленин © (24.05.05 17:15) [24]
> Думаю, все давно уже поняли что
> именно мне требуется
извини уж... старый я, тупой я ...
и не понимаю, с какого перепугу Getversion[Ex] может дать инф-цию о том, является ли данный компьютер каким-то там "сервером"...
еще раз повторяю - мой корпьютер с Win2003Server на борту стоит у меня в сортире и более ничего не делает как только выдает команды приводу бачка ... СЕРВЕР ли он, спрашивается ? м/мягкие говорят, что это - сервер, а я использую его как контроллер)... так СЕРВЕР ли он ?)
Eraser (2005-05-24 17:19:00) [25]Digitman © (24.05.05 17:16) [25]
всего лишь управлять приводом сливного бачка ?
Ни фига себе "всего лишь" )
Сервер выполняет какие-то сервисы по определению, управление сливным бочком это вполне конкретный сервис, соответственно ваш комп - самый что ни на есть сервак!
Digitman (2005-05-24 17:17:00) [26]
> Ленин © (24.05.05 17:15) [24]
тот кто обслуживает клиентов (удаленных), тот и есть сервер)... куда уж проще)
Digitman (2005-05-24 17:16:00) [27]
> Игорь Шевченко © (24.05.05 17:08) [23]
Игорь, ну уж точно не то, что вкладывается в GetVersion[Ex] )
моя машинка, к примеру, в ответ на GetVersion выдала (в расшифровке кода, разумеется) WinSuperPuper Server. а стоит она у меня в сортире на полке, неприкаяная ни к какой сети) ... какой же он "сервер", мой "сортирный" компьютер. спрашивается ? если его задача - всего лишь управлять приводом сливного бачка ?)
Ленин (2005-05-24 17:15:00) [28]Digitman © (24.05.05 17:08) [22]
Да, дело не в определении. Думаю, все давно уже поняли что именно мне требуется. А что это, процесс, технология или механизм не суть важно.
ЗЫ: Хотя, честно говоря, было бы интересно услышать правильное и полное определение сервера.
Игорь Шевченко (2005-05-24 17:08:00) [29]Digitman © (24.05.05 17:06) [21]
Смотря что вкладывать в это понятие :)
Digitman (2005-05-24 17:08:00) [30]
> Нуждающийся в помощи (24.05.05 17:05) [20]
> Сервер - некий процесс
сервер - это даже не "процесс" (не было никаких процессов во времена МСДОС, а серверы были !), это - концепция+технология+механизм
Digitman (2005-05-24 17:06:00) [31]
> Игорь Шевченко © (24.05.05 16:59) [18]
допотопная машинка под MS-DOS разве не имеет права быть "сервером" ?)
Нуждающийся в помощи (2005-05-24 17:05:00) [32]Сервер - некий процесс, который обслуживает запросы прочих клиентов сети или предоставляет в совместное пользование какие-либо ресурсы!
Пример:
FTP-server
Proxy-server
File-server
т.е в конечном итоге это какой-то процесс, а не компьютер на котором этот процесс крутится.
Проверяй открыты ли нужные тебе порты и узнаешь является ли проверяемая машина "сервером" в твоем понимании
Ленин (2005-05-24 17:04:00) [33]Нет, компьютеры с расшареными папками мне не нужны.
Есть домен в сети Microsoft.
Мне нужно при запуске программы на компьютере определить: является ли этот компьютер контроллером домена, файл-сервером, сервером печати.
Разве вы любой компьютер в вашей сети с расшаренными папками называете сервер? Думаю нет.
ЗЫ: Даже не знаю как еще понятнее объяснить.
Игорь Шевченко (2005-05-24 16:59:00) [34]KSergey © (24.05.05 16:55) [17]
> Вопрос: мой компьютер является сервером?
Является. Для того, чтобы с него можно было смотреть те файлы, долна быть запущена служба Server (отгадай, почему она так называется) в случае NT-систем, или какой-то аналогичный механизм в случае Win9x
KSergey (2005-05-24 16:55:00) [35]> Ленин © (24.05.05 16:37) [12]
> В моем случае, сервер - компьютер или специализированное
> устройство в сети, ресурсы которого используются многими
> пользователями.
Славно
У меня на компе расшарена папка "video" из которой все желающие могут посмотреть порнуху.
Вопрос: мой компьютер является сервером? Согласно приведенному определению - да, хотя лично так я не считаю.
У товарисча стоит FTP-сервер (он не уважает ресурсы и возможности сети MS Win) c доступными папками Incomming и MP3. Ну понятно что в них и зачем.
Вопрос тот же: его компьютер является сервером? Согласно приведенному определению - да, хотя лично так я не считаю.
Ответьте на приведеные вопросы, плиз.
ANB (2005-05-24 16:54:00) [36]Имхо, автору похоже нужно получить список всех компов, на которых есть расшаренные ресурсы. Это, опять таки имхо, изгал, но помочь можно :
См.
NetServerEnum - пример есть в форуме
WNetEnumResource + F1
И еще много других полезных функций.
Ленин (2005-05-24 16:50:00) [37]Anatoly Podgoretsky,
> VER_NT_SERVER The system is a server
По моему, это то, что мне нужно. В любом случае теперь я знаю. где копать.
> Это не дает полного ответа, на сформулированое тобой определение.
Скорее всего дело в не совсем точном определении.
Digitman (2005-05-24 16:48:00) [38]
> В моем случае, сервер - компьютер или специализированное
> устройство в сети, ресурсы которого используются многими
> пользователями. Сервер обеспечивает пользователям доступ
> к разделяемым сетевым ресурсам, таким как файлы и принтеры.
ЧТО мешает ЛЮБОМУ компьютеру в ЛВС, с ЛЮБОЙ ОС, предоставлять свои ресурсы в совместное пользование другими компьютерами в ЛВС?
как только тот самый ЛЮБОЙ компьютер ТЕМИ ИЛИ ИНЫМИ средствами реализует это, он АВТОМАТИЧЕСКИ приобретает статус СЕРВЕРА !
И по барабану какая ОС там работает !
Anatoly Podgoretsky (2005-05-24 16:41:00) [39]Это не дает полного ответа, на сформулированое тобой определение.
Ленин (2005-05-24 16:37:00) [40]Anatoly Podgoretsky © (24.05.05 16:07) [7]
> Кроме как узнать версию ОС возможности нет...
Anatoly Podgoretsky © (24.05.05 16:26) [9]
> Возможно если дашь ответ на [3]
Какая то нескладуха получается. Здесь возможно, здесь нет.
В моем случае, сервер - компьютер или специализированное устройство в сети, ресурсы которого используются многими пользователями. Сервер обеспечивает пользователям доступ к разделяемым сетевым ресурсам, таким как файлы и принтеры.
Игорь Шевченко © (24.05.05 16:27) [10]
Спасибо, скорее всего это именно то, что мне нужно.