![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как определить обычный это компьютер или сервер?
Ленин © (2005-05-24 15:49:00)Собственно из названия темы все понятно.
Ленин (2005-05-25 17:28:00) [1]> А эта...наводящий вопрос - нафига оно тебе ?
Чтобы иметь возможность устанавливать нужный софт на компутеры только с русской Windows или только с английской.
Digitman (2005-05-25 16:11:00) [2]
> Игорь Шевченко © (25.05.05 15:54) [49]
зато приятно ж ощущать, что любой "сервер" можно запросто кастрировать до состояния "просто компутера")
> Ленин © (24.05.05 15:56) [4]
> мне нужно знать, является ли комп сервером в сети или
> нет
как только комп стал клиентом сети, он автоматически становится "сервером" ... хотя бы потому, что видимость его в сетевом окружении прочих клиентов сети определяется его способностью отныне обрабатывать соответствующие запросы
Игорь Шевченко (2005-05-25 15:54:00) [3]Digitman © (25.05.05 12:17) [46]
Это вандализьм! :)
Ленин © (25.05.05 11:39) [45]
> Может ответите тогда и еще на один вопрос: Как определить
> какая Win2000 установлена русская или английская?
А эта...наводящий вопрос - нафига оно тебе ?
GetSystemDefaultUILanguage
-=XP=- (2005-05-25 15:53:00) [4]Как определить какая Win2000 установлена русская или английская?
Wrong question.
Windows - операционная система, разработанная компанией Microsoft, главный офис которой располагается в Рэдмонде, США. Поэтому Windows никак не может быть ни русской, ни английской. С большой натяжкой - американской. А на самом деле - Microsoft'овской.
Чапаев (2005-05-25 12:17:00) [5]Удалено модератором
Digitman (2005-05-25 12:17:00) [6]
> Игорь Шевченко © (24.05.05 18:04) [37]
Игорь, а я вот взял да поотключал все сетевые службы/приложения)
ОС как была сервер-ориентированной, так ей и осталась, а сервера уже нет !)
Ленин (2005-05-25 11:39:00) [7]Спасибо всем за обсуждение.
Может ответите тогда и еще на один вопрос: Как определить какая Win2000 установлена русская или английская?
-=XP=- (2005-05-25 10:44:00) [8]- Слон похож на шланг.
- Нет, он похож на дерево.
- Да нет же, он похож на веревку.
:)
P.S. Дожились. Раньше не могли дать определения что такое "человек". Теперь уже и сервер попал в категорию неопределенных понятий.
Alexander Panov (2005-05-25 10:30:00) [9]>Автор
Так бы и говорил сразу:
"Мне надо определить, какая операционная система установлена на компьютере в локальной сети"
А то - сервер... сервер...
Polevi (2005-05-25 09:58:00) [10]и вообще сервер это программа
Anatoly Podgoretsky (2005-05-25 09:43:00) [11]Ленин © (24.05.05 16:37) [12]
Можешь не мучаться по этому определению все комаьютеры с Windows являются серверами, поскольку как минимум поддерживают пинг и многое другое. Это не Новелл, это одноранговая сеть, где все сервера, но с разными ролями.
Anatoly Podgoretsky (2005-05-25 09:41:00) [12]Ленин © (24.05.05 17:15) [24]
Пока понять тебя не удается, ты молчищь, хоть и ник выбрал такой, не соответствует ему.
ANB (2005-05-25 09:25:00) [13]
> файл-сервером, сервером печати.
- ну так любой комп, у которого расшарен принтер или папка тогда и является для тебя "сервером"
KSergey (2005-05-25 09:06:00) [14]> Ленин © (24.05.05 17:04) [19]
> Нет, компьютеры с расшареными папками мне не нужны.
> Есть домен в сети Microsoft.
> Мне нужно при запуске программы на компьютере определить:
> является ли этот компьютер контроллером домена, файл-сервером,
> сервером печати.
Так вопрос именно как раз в терминологии и в подходящем определении! Неужели еще не понятно?
Вопрос: "как определить" встречный "а что ты под этим подразумеваешь" ответ "да это не важно, что подразумеваю, как определить-то?"
Игорь Шевченко (2005-05-24 18:04:00) [15]Digitman © (24.05.05 17:16) [25]
Сергей, GetVersionEx сообщает о типе операционной системы и роли компьютера с установленной системой в сетевом окружении. Там под словом "сервер" понимается вполне конкретный тип операционной системы и вполне конкретная роль.
DVM (2005-05-24 17:47:00) [16]
> В таком случае, любой компьютер, подсоединенный к сети и
> имеющий хотя бы один открытый порт, является сервером.
Тогда у меня сразу возникает в дополнение к моему [3] что значит "подключен к сети". Более того, в IP протоколе нет портов.
Eraser (2005-05-24 17:46:00) [17]-=XP=- © (24.05.05 17:43) [34]
Однозначно как видишь нет определения сервера.
Для TCP протокола сервер это одно, для операционной системы - другое.
-=XP=- (2005-05-24 17:43:00) [18]Как определить обычный это компьютер или сервер?
В таком случае, любой компьютер, подсоединенный к сети и имеющий хотя бы один открытый порт, является сервером. И не важно, какой сервис он предоставляет - доступ ли к базе данных, или же просто отвечает на ping - в любом случае он кого-то обслуживает, а значит - сервер. :)
Digitman (2005-05-24 17:35:00) [19]
> Eraser © (24.05.05 17:28) [30]
> Digitman © (24.05.05 17:26) [29]
> мой КОНТРОЛЛЕР, к примеру, выполняет зашитый в ПЗУ код
>
> А куда подевался Win2003Server и при чём
> тут ПЗУ?
А никуда !
Инсталлирована вся эта байда на ЖД и молотит себе в тряпочку, вхолостую) ... никто не обращается к моему супер-пупер-сервер-компьютеру за информацией ни по сети, ни через святой дух)
а я вот взял да и запустил некий код (в т.ч. - из некоего ПЗУ), который только тем и занят, что раз в час подает 10-сеундный импульс на э/м клапан ... это что, СЕРВЕР я имею ?)
Eraser (2005-05-24 17:33:00) [20]2 :
http://www.google.ru/search?hl=ru&lr=&oi=defmore&q=define:%D0%A1%D0%B5%D1%80%D0%B2%D0%B5%D1%80