Сети ЭВМ и телекоммуникации. Гайсина Л.Ф. - 143 стр.

UptoLike

Составители: 

Применение во всех серверах многопотоковой технологии выполнения
подзадач делает такой способ расширения возможностей сервера более
экономичным с точки зрения ресурсов вычислительной установки, чем
разработка CGI-скриптов.
В дополнение к HTML активно стал применяться еще один язык разметки
- VRML (Virtual Reality Modeling Language). В данном случае речь идет об
описании трехмерных сцен и возможности "бродить" по этим мирам.
Java-applet'ы - это мобильные коды Java, ссылки на которые
вмонтированы в тело документа. При доступе к такому документу программа
просмотра пользователя предварительно анализирует документ на предмет
наличия в нем такого типа ссылок, и, если они существуют, то подкачивает
мобильные коды в свою память.
Как видно из рисунка, изменения коснулись и клиентской части
технологии. В настоящее время происходит постепенный переход от простой
классической архитектуры клиент-сервер к архитектуре с сервером
приложений, в роли которого выступает программа-клиент - CCI (Common
Client Interface).
6.9 Протокол обмена гипертекстовой информацией
HTTP - это протокол прикладного уровня, разработанный для обмена
гипертекстовой информацией в сети Internet, используется Word Wide Web с
1990 года.
Реальная информационная система требует гораздо большего количества
функций, чем просто поиск. HTTP позволяет реализовать в рамках обмена
данными набор методов доступа, базирующихся на спецификации
универсального идентификатора ресурсов (URI), применяемого в форме
универсального локатора ресурсов (URL) или универсального имени ресурса
(URN). Сообщения по сети при использовании протокола HTTP передаются в
формате, схожим с форматом почтового сообщения Internet или с форматом
сообщений MIME. HTTP используется для взаимодействия программ-клиентов
с программами-шлюзами, разрешающими доступ к ресурсам электронной
почты Internet (SMTP), спискам новостей (NNTP), файловым архивам (FTP),
системам Gopher и WAIS. Протокол разработан для доступа к этим ресурсам
посредством промежуточных программ-серверов (proxy), которые позволяют
передавать информацию между различными информационными службами без
потерь. Протокол реализует принцип "запрос/ответ". Запрашивающая
программа - клиент - инициирует взаимодействие с отвечающей программой -
сервером, и посылает запрос, включающий в себя метод доступа, адрес URI,
версию протокола, информацию клиента, и, возможно, тело сообщения
клиента. Сервер отвечает строкой состояния, включающей версию протокола и
код возврата. Данное сообщение содержит информацию сервера,
метаинформацию и тело сообщения.
При работе в Internet для обслуживания HTTP-запросов используется 80
порт TCP/IP. Практика использования протокола такова, что клиент
143
      Применение во всех серверах многопотоковой технологии выполнения
подзадач делает такой способ расширения возможностей сервера более
экономичным с точки зрения ресурсов вычислительной установки, чем
разработка CGI-скриптов.
      В дополнение к HTML активно стал применяться еще один язык разметки
- VRML (Virtual Reality Modeling Language). В данном случае речь идет об
описании трехмерных сцен и возможности "бродить" по этим мирам.
      Java-applet'ы - это мобильные коды Java, ссылки на которые
вмонтированы в тело документа. При доступе к такому документу программа
просмотра пользователя предварительно анализирует документ на предмет
наличия в нем такого типа ссылок, и, если они существуют, то подкачивает
мобильные коды в свою память.
      Как видно из рисунка, изменения коснулись и клиентской части
технологии. В настоящее время происходит постепенный переход от простой
классической архитектуры клиент-сервер к архитектуре с сервером
приложений, в роли которого выступает программа-клиент - CCI (Common
Client Interface).

     6.9 Протокол обмена гипертекстовой информацией

      HTTP - это протокол прикладного уровня, разработанный для обмена
гипертекстовой информацией в сети Internet, используется Word Wide Web с
1990 года.
      Реальная информационная система требует гораздо большего количества
функций, чем просто поиск. HTTP позволяет реализовать в рамках обмена
данными набор методов доступа, базирующихся на спецификации
универсального идентификатора ресурсов (URI), применяемого в форме
универсального локатора ресурсов (URL) или универсального имени ресурса
(URN). Сообщения по сети при использовании протокола HTTP передаются в
формате, схожим с форматом почтового сообщения Internet или с форматом
сообщений MIME. HTTP используется для взаимодействия программ-клиентов
с программами-шлюзами, разрешающими доступ к ресурсам электронной
почты Internet (SMTP), спискам новостей (NNTP), файловым архивам (FTP),
системам Gopher и WAIS. Протокол разработан для доступа к этим ресурсам
посредством промежуточных программ-серверов (proxy), которые позволяют
передавать информацию между различными информационными службами без
потерь. Протокол реализует принцип "запрос/ответ". Запрашивающая
программа - клиент - инициирует взаимодействие с отвечающей программой -
сервером, и посылает запрос, включающий в себя метод доступа, адрес URI,
версию протокола, информацию клиента, и, возможно, тело сообщения
клиента. Сервер отвечает строкой состояния, включающей версию протокола и
код возврата. Данное сообщение содержит информацию сервера,
метаинформацию и тело сообщения.
      При работе в Internet для обслуживания HTTP-запросов используется 80
порт TCP/IP. Практика использования протокола такова, что клиент
                                                                       143