Что означает

Клиент-серверная модель

Клиент-серверная модель — это способ организации компьютерной системы, при котором клиент отправляет запросы, а сервер обрабатывает их и возвращает данные или выполняет необходимые действия.

Значение слова

Клиент-серверная модель разделяет программную систему на две основные части. Клиент отвечает за взаимодействие с пользователем и формирование запросов, а сервер хранит данные, выполняет вычисления и предоставляет доступ к функциям системы.

Клиентом может быть браузер, мобильное приложение, настольная программа или другое устройство. Сервером обычно выступает компьютер или программная служба, которая принимает запросы сразу от нескольких клиентов.

По клиент-серверной модели работают сайты, интернет-магазины, электронная почта, онлайн-игры, банковские приложения и многие корпоративные системы. Обмен данными между клиентом и сервером происходит по сети с использованием определённых протоколов.

Примеры:

  • В клиент-серверной модели браузер отправляет запрос, а веб-сервер возвращает страницу сайта.
  • Мобильное приложение получает сведения о заказах с удалённого сервера.
  • Разработчики выбрали клиент-серверную модель, чтобы хранить данные пользователей в единой системе.

Происхождение

Термин образован от слов «клиент» и «сервер». Клиентом называют программу или устройство, запрашивающее услугу, а сервером — систему, которая эту услугу предоставляет.

Другие слова

Статьи по теме