Читайте также:
|
|
Сервер – компьютер, на котором установлено серверное ПО.
Web-сервер - это сервер, подключенный к сети Internet. Сервер работает в режиме ожидания запросов от клиентов. Клиент, которым обычно является веб-браузер, передаёт веб-серверу запросы на получение ресурсов, обозначенных URL-адресами. Ресурсы — это HTML-страницы, изображения, файлы, медиа-потоки или другие данные, которые необходимы клиенту. В ответ веб-сервер передаёт клиенту запрошенные данные. Этот обмен происходит по протоколу http.
Web-сервером называют как ПО, так и сам сервер (мощный компьютер) на котором это ПО работает. В принципе, любой компьютер, подключенный к сети Интернет, можно сделать Web-сервером, установив на него соответствующее серверное ПО.
В качестве клиентов для обращения к веб-серверам могут использоваться различные программы и устройства:
- веб-браузер, работающий на настольном компьютере или переносном устройстве (например, карманном ПК);
- разнообразные программы, самостоятельно обращающиеся к веб-серверам для получения обновлений или другой информации (например, антивирус может периодически запрашивать у определённого веб-сервера обновления своих баз данных);
- мобильный телефон, получающий доступ к ресурсам веб-сервера при помощи протокола WAP;
Функции WEB-сервера:
Основная функция Web-сервера – предоставление информации пользователям по их запросам
1) управление передачей документов:
За процесс передачи информации отвечает HTTP-протокол, который является основным для WWW. Он представляет собой набор правил для обмена данными и основан на принципе «запрос-ответ». Запрос идет от клиента к серверу и содержит служебную информацию о типе запроса (данные, заголовок, форма), заголовок запроса (допустимые типы файлов, авторизация, версия клиента, адрес, где была активирована ссылка на данный ресурс, и сам адрес) и запрос данных. Ответ идет от сервера к клиенту. В нем находится служебный код (число), показывающий состояние обработки запроса, ответный заголовок (версию сервера, дату, длину и тип данных) и сами данные. Так, вкратце, работает Web-сервер с клиентом.
2) WEB-сервер может вести журнал активности клиентов, записывая Internet-адреса, время, содержание запроса и другие параметры каждого соединения.
3) поддержание безопасности данных (контроль доступа к файлам на сервере; ограничения на допустимые клиентские Internet-адреса и имена доменов; кодирование сетевого трафика (технология SSL).
4) обеспечение работы средств интерактивной работы с клиентом. (Возможность создания динамических HTML-документов, настройка документа для нужд конкретного пользователя, создание собственного интерфейса к БД).
Самая простая структура web-сервера называется полносвязной структурой. Web-сервер с такой структурой состоит из главной страницы, на которой размещены все имеющиеся ссылки. Древняя и давно забытая последовательная организация web-сервера основывается на последовательно (вперед и назад) переходящих ссылках. Весьма сложная древовидная структура web-сервера используется многими корпоративными узлами. Комбинированная структура сочетает в себе все вышеупомянутые.
Дата добавления: 2015-11-16; просмотров: 62 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
The Eastern system of waterways | | | Лабораторная работа № 1 |