6. Клиент-серверная архитектура и сервер приложений
Что такое клиент-серверная архитектура ?
Что же такое клиент-серверная архитектура? Это архитектура, в которой сетевая нагрузка распределяется между поставщиками услуг, которые называются серверами, и заказчиками услуг, которые называются клиентами. Сервер — компьютер, на котором хранится приложение; Клиент — программа, с которой работает пользователь, самым распространенным является - браузер. Приветствуется более упрощенное определение - это взаимодействие между клиентом и сервером, путем отправления запроса и получения ответа. Фактически, клиент и сервер - это некое программное обеспечение...
Архитектура клиент-сервер
Архитектура «клиент-сервер» – это способ организации работы в сети, где: Пример из жизни:
Представьте кафе: Модели взаимодействия в двухзвенной архитектуре В двухзвенной архитектуре (клиент-сервер) распределение функций между клиентом и сервером может быть разным. В зависимости от того, где находятся основные компоненты (данные, логика, интерфейс), выделяют 4 основные модели: Как...