Леонид Захаров
Профи
(904)
15 лет назад
От меня своими словами попроще:
ФАЙЛ-СЕРВЕР это когда много компов, и у тих компов нет жестких дисков. Они пользуются памятью одной большой машины (сервер) , у которой её много.
КЛИЕНТ-СЕРВЕР это когда тоже много компов, только у этих компов нет процессоров, вернее, они слишком маломощные. В этом случае машина все большие расчеты посылает большой машине (серверу) и получает от неё уже просто ответы на свои запросы.
Или вот так:
Клиент-сервер - это технология взаимодействия компьютеров в сети Файл-сервер - грубо хранилище данных на определенном выделенном компьютере с определенными правами доступа.
Или вот так:
1. Клиент-сервер это два слова определяющие архитектуру работы, когда есть сервер, а у него - клиенты. 2. Файл-сервер - сервер (модель архитектуры клиент-сервер) на который выкладывают файлы в какой либо сети, будь то фильмовый сервер, сервер mp3, вареза.
Или вот так:
При файловом сервере, подключающиеся к нему могут работать с файлами сервера как со своими, только непосредственное взаимодействие с диском, где находятся общие данные осуществляет сервер. Основная логика программы после считывания данных в память выполняется на локальной машине. Если файлы, с которыми работают большие, то узким местом получается сеть В системе клиент-сервер клиент как бы дает задания, всю нужную логику программы выполняет сервер, а клиенту присылает результат. Поэтому в клиент-серверном варианте при мощном сервере может значительно повыситься скорость выполнения программы и уменьшается нагрузка на сеть.
Принцип клиент-север часто используется и в рамках одного компьютера. Например COM сервер. Это частный случай, где и сервер и клиент на одной машинке. А первоначально: клиент-серверная технология подразумевала: Цитата: Клиент-сервер - это технология взаимодействия компьютеров в сети.