Модель "Клиент - Сервер"
Сервер
Предоставляет свои ресурсы и хранимые данные удаленным рабочим станциям и одновременно может использовать их ресурсы и данные
Типы связи с клиентом
Чистая
Клиент отправляет только запросы, а сервер - ответы
Смешанная
Клиент и сервер отправляют друг другу запросы и ответы
Определение
Вычислительная или сетевая архитектура, в которой задания или сетевая нагрузка распределены между поставщиками услуг, называемыми серверами, и заказчиками услуг, называемыми клиентами.
Клиент
Тонкий
Компьютер или программа-клиент в сетях с клиент-серверной или терминальной архитектурой, который переносит все или большую часть задач по обработке информации на сервер
![](https://image.shutterstock.com/image-vector/cartoon-fatslim-male-characters-260nw-133006715.jpg)
Толстый
Приложение, обеспечивающее (в противовес тонкому клиенту) расширенную функциональность независимо от центрального сервера
Процессы, посылающие запросы серверу на обработку данных с последующим ожиданием ответа от сервера
Типы архитектур РС
Двухуровневая
Клиентская составляющая системы
Интерфейс пользователя
Логика приложения
Серверная составляющая системы
Логика приложения
Доступ к данным
Трехуровневая
Общая