Клиент сервер
Скачать 0.74 Mb.
|
Технология клиент-сервер Выполнили: Кудров Артем и Самарина Алина студенты группы 3ИС-2 «Клиент — сервер» — вычислительная или сетевая архитектура, в которой задания или сетевая нагрузка распределены между поставщиками услуг, называемыми серверами, и заказчиками услуг, называемыми клиентами. Основные роли в этой структуре распределены между двумя «узлами»:
Модель клиент сервер предполагает использование следующих компонентов:
Одноуровневая архитектура Одноуровневая архитектура предполагает распределение прикладного ПО по отдельным рабочим единицам, обращающимися при взаимодействии к одному серверу. Здесь нет дополнительных программ. Сервер всего лишь предоставляет сведения в ответ на запрос. Двухуровневая архитектура В двухуровневой архитектуре уже присутствуют прикладные программы. Они располагаются на специально выделенном сервере ПО. А вот программы-клиенты, предоставляющие пользовательский интерфейс для взаимодействия с приложениями, размещены в рабочих единицах. Здесь предусмотрено 2 варианта: толстый клиент и тонкий сервер или же тонкий клиент и толстый сервер. В первом случае информация хранится на сервере, а логика ее обработки и бизнес-файлы на машине-клиенте. Трёхуровневая архитектура Здесь центральный, файловый и другие разновидности серверного аппаратного обеспечения –особый уровень, предназначенный для обслуживания сервера приложений. В сфере предложений находится логика данных и бизнес-логика. Клиент связывается с БД не напрямую, а через специальное промежуточное ПО, размещенное на сервере приложений. Многоуровневая архитектура Предполагается, что ряд серверов приложений в работе применяет результаты друг друга и данные из сторонних серверов. То есть трехуровневая – часть многоуровневой архитектуры. Функции клиент сервера делают его незаменимым в разных сферах. Так, на этой технологии отлично будет работать автомобильный навигатор. Любой пользователь может подключиться к системе через смартфон. Список литературы 1.Многоуровневые системы клиент-сервер // URL: https://www.osp.ru/nets/1997/06/142618 (дата обращения: 20.12.2022). 2. Технология клиент-сервер: что это такое? // Ittelo URL: https://www.ittelo.ru/news/tekhnologiya-klient-server-chto-eto-takoe/ (дата обращения: 20.12.2022). 3. Обзор технологии клиент-сервер // Xelent URL: https://www.xelent.ru/blog/obzor-tekhnologii-klient-server/ (дата обращения: 20.12.2022). Спасибо за внимание! |