5. Распределенная гипертекстовая информационная система World Wide Web.
Сервер World Wide Web (точнее — HTTP-сервер) — это программа, обслуживающая запросы клиентов. Главной задачей сервера «паутины» является обеспечение доступа пользователей к базе HTML- документов. Однако в дальнейшем функциональные возможности серверов расширились и вышли за пределы простой отсылки документов на запросы клиентов. Наиболее типичными для современных серверов являются следующие функции:
ведение иерархической системы документов;
контроль за доступом к информации со стороны клиентов;
предварительная обработка данных перед ответом на запрос;
реализация взаимодействия с клиентами и другими серверами в режиме посредника;
реализация встроенных или взаимодействие с внешними поисковыми машинами.
Структура базы данных сервера WWW. База данных сервера (или, как ее еще называют, Website) — часть файловой системы, отведенная для размещения файлов, содержащих HTML-документы. Большинство современных файловых систем — это иерархические деревья, следовательно, база данных WWW-сервера также является таким деревом. Для любой базы данных определено понятие единицы хранения — минимального объекта, к которому можно обратиться извне или который можно получить в качестве ответа на запрос. Стандартным объектом хранения в базе данных WWW-сервера является IIТМ/.-документ, которому соответствует обычный текстовый файл. Кроме такого стандартного объекта серверы поддерживают различные комбинированные объекты хранения, создаваемые в ряде случаев из нескольких файлов или генерируемые программами «налету».
Если обратиться к терминологии, которая принята в системах World Wide Web, то можно выделить следующие основные объекты:
страница базы данных World Wide Web — это законченный информационный объект, который отображается программой- клиентом пользователя при обращении к информационному ресурсу World Wide Web по универсальному идентификатору этого ресурса (URL)\
база данных World Wide Web (Website) — набор страниц базы данных World Wide Web. При более подробном рассмотрении Website — это вся совокупность данных и программного обеспечения, обеспечивающая отображение страниц информационной базы данных World Wide Web. Если страница Website физически представляет собой файл в стандарте HTML, то тогда говорят об элементарном (стандартном) элементе хранения. В этом случае URL указывает непосредственно на этот файл, и сервер просто отправляет его в ответ на запрос пользователя.
Многие страницы включают в себя контейнеры-формы, которые служат для передачи информации от программы клиента программе- серверу.
Страницей-формой называется в данном контексте файл в формате HTML, который включает HTML-форму. После обращения кстра- нице-форме, как правило, следует вызов программного модуля, генерирующего виртуальные страницы.
LISTSERV — это, строго говоря, не сервис Internet, а система почтовых списков BITNET. В мире насчитываются многие сотни списков LISTSERV, которые организованы по группам интересов, например, существуют группы разработчиков программ ядсрно-физичес- ких расчетов £'(75-4 или группы любителей научной фантастики. Любой член списка может послать сообщение на сервер, и тот перешлет это сообщение всем остальным подпиимикам. Данный сервис довольно удобен для обмена идеями и реальными результатами работ в некоторой области деятельности.
WHOIS. В любой коммуникационной сети есть справочники пользователей. Типичным примером такого справочника являются телефонные книги, которые содержат адреса абонентов телефонной сети. В Internet тоже есть такие книги — это базы данных сервиса WHOIS. Как и большинство других сервисов Internet, WHOIS — интерактивная система, но, как и в случае с FTP, существует возможность воспользоваться этим сервисом в режиме электронной почты. Работа с системой WHOIS несколько отличается от работы с Х500 в силу ее организации. WHOIS— распределенная система, т.е. запросы отправляются по всей совокупности серверов WHOIS в Internet, если не указан адрес конкретного сервера.
Х.500 — европейский стандарт для компьютерных справочных служб. Базы данных Х.5ОО содержат информацию о пользователях сети, их электронные и обычные почтовые адреса, идентификаторы и реальные имена, должности и места службы. Х.500 хранит информацию не только о физических лицах, но и об организациях. В последнем случае дается краткое описание основных направлений их деятельности. Данный информационный сервис служит для поиска информации о пользователях сети аналогично службе WHOIS.
Mailbase — национальная (Великобритания) система, во многом повторяющая описанный выше LISTSERV.
TRICKLE — доступ по почте к архивам FTP, который организован через шлюз, который имеет специальные навигационные средства для поиска нужной информации в сети. Пользователь может вести с ним своеобразный диалог в режиме электронной почты, выбирая нужную информацию путем ввода соответствующих команд TRICKLE.
- 4. Коммерческая информация.
- 5. Классификация информационных ресурсов Интернет.
- 2. Библиотечный фонд.
- 3. Архивный фонд.
- 4. Источники и поставщики информационных ресурсов для специалистов.
- Тема 5 мировые информационные сети: структура информации. (4ч.)
- 2. Принцип построения групп Usenet.
- 3. Информационная система Gopher.
- 4. Система архивов ftp и их структура.
- 5. Распределенная гипертекстовая информационная система World Wide Web.
- 6. Программные средства просмотра электронных документов.
- Тема 7 Информационно-поисковые системы. ПРавила поиска информации. (4ч.)
- 2. Оценка эффективности информационного поиска.
- 3. Сравнительный анализ информационно-поисковых систем.
- 4. Структурно-функциональная организация типовой поисковой машины Интернет.
- 6. Простой и расширенный поиск информации в Интернет.
- Тема 8 Основы правового регулирования на информационном рынке (2ч.)
- Тема 3 Основы разработки Web-страниц (4 ч.)
- 1. Программные средства разработки web-страниц. Основные понятия языка html.
- 2. Структура документа html. Основные процедуры.
- 1. Программные средства разработки web-страниц. Основные понятия языка html.
- 2. Структура документа html. Основные процедуры.
- Метаданные