Файл: Технология «клиент-сервер.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 05.04.2023

Просмотров: 235

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ЗАКЛЮЧЕНИЕ

Сервер  - это программа, которая по запросам извне выдает в сеть какую-то информацию или обес­печивает своими ресурсами выполнение определен­ных услуг.

Примерами могут служить файловый сервер, обеспечивающий хранение и использование большого числа файлов, WWW-сервер, по запросу извне посылающий в сеть гипертексты «Всемирной Паутины», хранящиеся на данном компьютере. Бы­вают серверы печати, почтовые серверы, серверы баз данных и т. д.

Клиент  - это программа, которая пользуется услугами серверов сети. Например, программа interetexplorer является WWW-клиентом: она пред­назначена для просмотра гипертекстов WWW пос­тавляемых WWW-серверами сети Интернет. Как правило, к клиенту нет доступа из сети: он может только брать, но ничего не отдает.

Теоретически на одном и том же компьютере мо­гут одновременно работать несколько программ-сер­веров и программ-клиентов. На практике, однако, сервер работает одновременно с большим количест­вом клиентов, и любой сбой при работе сервера мо­жет иметь катастрофические последствия для мно­гих пользователей. Поэтому обычно программу-сер­вер устанавливают на специальном компьютере, доступ к которому имеет ограниченное число лиц об­служивающего персонала. На таком «серверном» компьютере может быть установлено одновремен­но несколько программ-серверов. Компьютер- сер­вер, как правило, работает круглосуточно.

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

программа, установленная на компьютере пользователя, которая может осуществлять сетевой запрос с целью получения объекта, и предназначенная для его обработки (например, просмотра, изменения или печати документа);

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

правила (протокол) взаимодействия между этими программами.

Технология взаимодействия, в которой одна программа запрашивает выполнение какой-либо совокупности действий ("запрашивает услугу"), а другая ее выполняет, называется технологией"клиент-сервер". Участники такого взаимодействия называются соответственно клиентом (client) и сервером (server). Достаточно часто клиентом (или сервером) называют компьютеры, на которых функционирует то или иное клиентское (или серверное) программное обеспечение.