Стартовая страница
Тематическая группировка Расширить глоссарий Первый глоссарий Предыдущий глоссарий Основные темы Следующий глоссарий Последний глоссарий
 Глоссарий

Архитектура клиент-сервер

Оглавление 

Входы 

Архитектуры информационных сетей >

Информационные сети >

Прикладные программы >

Распределенная обработка данных >

Серверы >

Серверы приложений >

Сетевые клиенты >

Сетевые операционные системы >


 

§ Сети

Архитектура клиент-сервер

Модель клиент-сервер

Client-server architecture; Client-server model

Архитектура клиент-сервер - архитектура распределенной вычислительной системы, в которой приложение делится на клиентский и серверный процессы.
В зависимости от того, как распределены логические компоненты приложения между клиентами и серверами, различают четыре модели архитектуры клиент-сервер:
- модель "файл-сервер";
- модель "сервер базы данных";
- модель "сервер транзакций";
- модель "сервер приложений".
 
Новая функция:  Формула глоссария
 

 Выходы

 >> Операционные системы класса клиент-сервер


 

Архитектура клиент-сервер

Модель клиент-сервер

Client-server architecture; Client-server model

Архитектура клиент-сервер - архитектура распределенной вычислительной системы, в которой приложение делится на клиентский и серверный процессы.
В зависимости от того, как распределены логические компоненты приложения между клиентами и серверами, различают четыре модели архитектуры клиент-сервер:
- модель "файл-сервер";
- модель "сервер базы данных";
- модель "сервер транзакций";
- модель "сервер приложений".

Архитектура информационной сети

Архитектура информационной сети - концепция, определяющая:
- основные элементы информационной сети;
- характер и топологию взаимодействия этих элементов;
+ представляющая логическую, функциональную и физическую организацию технических и программных средств сети.
Различаю пять основных видов архитектур:
- архитектура терминал-главный компьютер;
- архитектура интеллектуальной сети;
- архитектура клиент-сервер;
- одноранговая архитектура;
- архитектура компьютер-сеть.

Вычисления в среде клиент-сервер

Client-server computing

Вычисления в среде клиент-сервер - архитектура вычислений, концепция которой заключается в разделении приложения на клиентский и серверный процессы.

Двухуровневая архитектура

Клиент-серверная архитектура

Two-tier architecture

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

Клиентский процесс

Клиент-базированный процесс

Client process

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

Многоуровневая архитектура

Трехуровневая архитектура

N-tier architecture; Three-tier architecture

Многоуровневая архитектура - архитектура приложения, разделяющая пользовательские сервисы, прикладные сервисы и сервисы данных.

Модель "сервер базы данных"

Модель "сервер базы данных" - архитектура вычислительной сети типа "клиент-сервер", в которой пользовательский интерфейс и логика приложений сосредоточены на машине-клиенте, а информационные функции (функции СУБД) - на сервере. Обычно клиентский процесс посылает запрос серверу на языке SQL.

Модель "сервер приложений"

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

Модель "сервер транзакций"

Модель "сервер транзакций" - архитектура вычислительной сети типа "клиент-сервер", в которой сервер выполняет специальные, реализующие наиболее часто используемые алгоритмы обработки (модули; удаленные процедуры). Алгоритмы получают параметры от клиентского процесса и ему же возвращают результат.

Модель "файл-сервер"

Модель "файл-сервер" - архитектура вычислительной сети типа "клиент-сервер", в которой сервер предоставляет в коллективное пользование дисковое пространство, систему обслуживания файлов и периферийные устройства.
 >> Операционная система класса клиент-сервер

Client-server operating system

Операционная система класса клиент-сервер - операционная система:
- работающая на сервере в сети с архитектурой клиент-сервер; и
- осуществляющая координацию использования клиентами ресурсов сервера: жестких дисков, оперативной памяти, принтеров и коммуникационного оборудования, а также сетевой файловой системы.

Серверный процесс

Серверный процесс - в архитектуре клиент-сервер - процесс, который выполняет на сервере запрос клиентского процесса и отсылает ответ клиентскому процессу.

Файловый сервер (Файл-сервер)

File server

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

  Первый  <<  Предыдущий

 Оглавление глоссария No.291

Следующий  >>  Последний 

Архитектура клиент-сервер / Архитектура информационной сети / Вычисления в среде клиент-сервер / Двухуровневая архитектура / Клиентский процесс / Многоуровневая архитектура / Модель "сервер базы данных" / Модель "сервер приложений" / Модель "сервер транзакций" / Модель "файл-сервер" / Операционная система класса клиент-сервер / Серверный процесс / Файловый сервер


Библиография  |  webadmin@glossary.ru
Copyright © 2000-2020 «Web-and-Press»

  

Курильский бобтейл;
Служебная библиотека
СИАРЕС

Деловой двор
Бухгалтерский учет для


  


Rambler's Top100
Rambler's Top100