Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
комп.сети3.doc
Скачиваний:
10
Добавлен:
15.04.2019
Размер:
437.76 Кб
Скачать

41. Гипертекстовая система

World Wide Web как гипертекстовая система документов, возможность поиска и сбора информации. Гипертекстовый документ, web-страница, гиперссылка, адрес URL (Universal Resource Locator). Принципы построения гипертекстовых изданий, глобальные гиперссылки.гипертекстовая система документов, состоящая из Web-страниц. Служба World Wide Web предоставляет возможность поиска и сбора информации.Гипертекстовый документ - это документ, содержащий ссылки на другие документы.Web-страница - гипертекстовый документ, созданный на языке HTML (язык гипертекстовой разметки документов).Для связи Web-страниц используются гиперссылки. Гиперссылка (гипертекстовая ссылка) - это выделенный фрагмент текста (или иллюстрация), с которым связан сетевой адрес другого ресурса. Обычно гиперссылки выделяются другим цветом и подчеркиванием. Если на гиперссылку навести указатель мыши, то он изменит форму (рука с пальцем). При щелчке левой кнопкой мыши на гипертекстовой ссылке происходит переход к другому ресурсу (например, другая Web-страница).Любой документ, имеющийся в информационном поле Интернета, имеет свой уникальный адрес, состоящий из адреса сервера и адреса файла на данном сервере. Этот адрес называется адресом URL (Universal Resource Locator). Web-страницы на сервере представлены файлами в формате .htm (.html).URL состоит из трех частей: название протокола, адрес сервера, путь к ресурсу на сервере. Синтаксис URL: Название_протокола://адрес_сервера/путь_к_ресурсу.Пример:http://www.znanie.org/teacher/index.htmHTTP (Hyper Text Transfer Protocol) - протокол передачи гипертекстовых документов.www.znanie.org - адрес сервера.teacher/index.htm - место расположения на сервере и имя файла Web-страницы.Web-страницы, посвященные одной теме и связанные между собой гиперссылками, составляют сайт (Web-узел).Принципы построения гипертекстовых изданий. Согласно словарю гипертекст рассматривается как "мультимедийное приложение с использованием текста и (или) графики. Гипертекст допускает такое представление документов, которое имитирует ассоциативное структурирование понятий человеком в противопоставление линейному порядку следования понятий в книгах, фильмах и в речи”.Фактически гипертекст - это технология работы с текстовыми данными, позволяющаяустанавливать ассоциативные связи типа гиперсвязей или гиперссылок - между фрагментами, статьями и графикой в текстовых массивах. Благодаря этому становится доступной не только последовательная, линейная, работа с текстом, как при обычном чтении, но и произвольный доступ и ассоциативный просмотр в соответствии с установленной структурой связей, а также с учетом личного опыта, интересов и настроения пользователей. Гипертекстовый документ как бы получает дополнительные измерения. С одной стороны, он подобен обычному текстовому документу, имеющему фиксированное начало и конец. С другой стороны, гипертекст одновременно организован по тематическим линиям, по индексам и библиографическим указателям.С точки зрения реализации гипертекст представляет собой множество именованных фрагментов (страниц, статей или других элементов) информации, объединенных в сетевую структуру с помощью системы связей между фрагментами. Эти связи в гипертекстовых документах представляются как гиперссылки - связи между различными фрагментами гипертекста.

HTTP (сокр. от англ. HyperText Transfer Protocol — «протокол передачи гипертекста») —протокол прикладного уровня передачи данных (изначально — в виде гипертекстовых документов). Основой HTTP является технология «клиент-сервер», то есть предполагается существование потребителей (клиентов), которые инициируют соединение и посылают запрос, и поставщиков (серверов), которые ожидают соединения для получения запроса, производят необходимые действия и возвращают обратно сообщение с результатом. HTTP в настоящее время повсеместно используется во Всемирной паутине для получения информации с веб-сайтов. В 2006 году в Северной Америке доля HTTP-трафика превысила долю P2P-сетей и составила 46 %, из которых почти половина — это передача потокового видео и звука[1].

HTTP используется также в качестве «транспорта» для других протоколов прикладного уровня, таких как SOAPXML-RPCWebDAV.

Основным объектом манипуляции в HTTP является ресурс, на который указывает URI(англ. Uniform Resource Identifier) в запросе клиента. Обычно такими ресурсами являются хранящиеся на сервере файлы, но ими могут быть логические объекты или что-то абстрактное. Особенностью протокола HTTP является возможность указать в запросе и ответе способ представления одного и того же ресурса по различным параметрам: формату, кодировке, языку и т. д. Именно благодаря возможности указания способа кодирования сообщения клиент и сервер могут обмениваться двоичными данными, хотя данный протокол является текстовым.

HTTP — протокол прикладного уровня, аналогичными ему являются FTP и SMTP. Обмен сообщениями идёт по обыкновенной схеме «запрос-ответ». Для идентификации ресурсов HTTP использует глобальные URI. В отличие от многих других протоколов, HTTP не сохраняет своего состояния. Это означает отсутствие сохранения промежуточного состояния между парами «запрос-ответ». Компоненты, использующие HTTP, могут самостоятельно осуществлять сохранение информации о состоянии, связанной с последними запросами и ответами. Браузер, посылающий запросы, может отслеживать задержки ответов. Сервер может хранить IP-адреса и заголовки запросов последних клиентов. Однако сам протокол не осведомлён о предыдущих запросах и ответах, в нём не предусмотрена внутренняя поддержка состояния, к нему не предъявляются такие требования.