Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
еще один вариант.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
730.62 Кб
Скачать
  1. World Wide Web – всемирная паутина. Схема работы www-сервера

WWW сервер - это такая часть глобальной или внутрикорпоративной сети, которая дает возможность пользователям сети получать доступ к гипертекстовым документам, расположенным на данном сервере. Для взаимодействия с WWW сервером пользователь сети должен использовать специализированное программное обеспечение - броузер (от англ. browser), другое название - программа просмотра.

Схема работы

  1. Пользователь сети запускает пакет программного обеспечения, называемый броузером, в функции которого входит

Установление связи с сервером

Получение требуемого документа

Отображение полученного документа

Реагирование на действия пользователя - доступ к новому документу

После запуска браузер по команде пользователя или автоматически устанавливает связь с заданным WWW - сервером и передает ему запрос на получение заданного документа (см рис.3-1).

  1. WWW сервер ищет запрашиваемый документ и возвращает результаты броузеру (см. рис. 3-2).

  2. Браузер, получив документ, отображает его пользователю и ожидает его реакции. Возможные варианты:

Ввод адреса нового документа

Печать, поиск, другие операции над текущим документом

Активизация (нажатие) специальных зон полученного документа, называемых связями (link) и ассоциироваными с адресом нового документа.

  1. World Wide Web – всемирная паутина. Архитектура построения www

В архитектуре взаимодействия ПО в системе WWW основу составляет клиент-серверный подход, который был заложен с самого начала (конец 80-ых, начало 90-ых годов), основные компоненты данной архитектуры приведены на рисунке 3. В данной архитектуре программа «клиент» (многопротокольный браузер) выполняет функции интерфейса пользователя и обеспечивает доступ практически ко всем информационным ресурсам Интернета, но главное в «клиенте» это интерпретация HTML. Другую часть программного комплекса WWW составляет «сервер» HTML, хранящий HTML-документы (страницы) и формы. Доступ к ним браузер осуществляет по URL-ссылкам, при этом задействуется система DNS, хранящая отображение доменных имен на IP-адресах. Поиск таких отображений осуществляется, как правило, по рекурсивной схеме. Для предания интерактивности WWW-архитектуре используется спецификация CGI, которая позволяет по запросам клиента запускать программы шлюзы, запускающие в свою очередь внешние программы сервера и других серверов. Результатом работы этих программ является измененный HTML-код, отправляемый на браузер и соответственно динамически изменяемый вид отображаемой страницы на экране клиента. За счет использования технологии просмотра майн-типа контента, приходящего на браузере, последний может запускать внешние программы (Adobe reader, word, excel и другие) для отображения соответствующих документов на компьютере пользователя. В середине 1996 года в архитектуру WWW внесены изменения, рисунок 4. В архитектуру добавлены на стороне «сервера»:

- API-интерфейс – это спецификация разработки прикладных модулей, которые встраиваются на сервер;

- VRML-страницы, то есть это другой язык гипертекстовой разметки, похожий на HTML. Данный язык богаче по графическим возможностям, позволяет описывать трехмерные сцены и соответственно обеспечивает навигацию (возможность «бродить» по трехмерным сценам);

- Java-аплеты – мобильные коды Java, которые монтируются в тело документа и подкачиваются для придания динамизма HTML-кодам, передаваемым клиенту.

На стороне клиента добавлена технология CCI. Данная технология позволяет усовершенствовать архитектуру «клиент-сервер» по схеме работы с сервером приложений, то есть позволяет реализовывать разновидность архитектуры с тонким клиентом.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]