|
|
|
Компьютеры
в интернете делятся на две категории -
обслуживающие и обслуживаемые. Для
предоставления таких служб, как World Wide
Web, Gopher, E-Mail, FTP и т. д., на обслуживающем
компьютере необходима установка
соответсвующей программы - Server.
Server - это специальная программа,
постоянно готовая принять запрос
касающийся её службы, обрабатывающая
его и посылающая назад ответ.
Существуют различные виды серверов,
например, WWW-Server, FTP-Server и т.д.Также
сервером можно назвать компьютер, на
котором установленна Server-программа.
Client - это программа
запрашивающая информацию на сервере.
WWW-браузер, к примеру, также является
клиентом. Когда вы задаёте адрес
желаемой страницы, браузер
посылает запрос соответствующему
серверу на удалённом хосте. Сервер
обрабатывает информацию и посылает
клиенту затребованные файлы.
Регулируется подобный процесс
соответсвующими протоколами.
Например, в WWW эту функцию выполняет HTTP-Protocol
(Hyper Text Transfer Protocol - протокол контроля
передачи гипертекста).
В некоторых случаях клиент может
не только получать информацию от
сервера но и посылать её. Подобная
ситуация возникает. к примеру. при
отправки електронной почты - E-Mail, или
при загрузки файлов при помощи FTP.
Такой вид обмена информацией
называется Client-Push. Другой
случай, когда сервер посылает клиенту
информацию без предварительного
запроса, называется Server-Push.
|
|