Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как определить обычный это компьютер или сервер?


Страницы:   1 2 3

Ленин ©   (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]
Спасибо, скорее всего это именно то, что мне нужно.


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо