Сети ЭВМ и телекоммуникации. Архитектура и сетевые технологии. Анкудинов Г.И - 18 стр.

UptoLike

В этом примере передачу и прием всего сообщения осуществляют программы более
высокого уровня, а именно приложения А и Б. Существуют специальные программы для
передачи файлов через нуль-модемный интерфейс (программа Kermit, функция Link для
Norton Commander 3.0).
Архитектура «клиент-сервер». Однако целесообразнее создать
специализированный программный модульклиент») для формирования сообщений-
запросов от разных приложений
и специализированный программный модульсервер»)
для обслуживания запросов, т. е. предоставления локальных ресурсов другим
приложениям по запросу (см. рис. 1.11).
Сетевое приложениеэто приложение, состоящее из нескольких частей, каждая из
которых выполняется на отдельном компьютере. Сетевое программное обеспечениеэто
комплекс взаимосвязанных программ (сетевых операционных систем), обеспечивающий
эффективное использование сетевых ресурсов и
удобный интерфейс пользователям и
программистам.
Распределенные вычисления в современных компьютерных сетях основаны на
архитектуреклиент-сервер”, ставшей доминирующим способом обработки данных.
Терминыклиентисерверобозначают роли, которые играют различные компоненты
в распределенной среде вычислений. Компонентыклиент исервер не обязательно
должны работать на разных машинах, хотя обычно это так
и естьклиент-приложение
находится на рабочей станции пользователя, а сервер на специальной выделенной
машине. Наиболее распространены следующие виды серверов: файл-серверы, серверы
баз данных, серверы печати, серверы электронной почты, WEB-сервер и другие. В
последнее время интенсивно внедряются многофункциональные серверы приложений.