Чтение онлайн

ЖАНРЫ

TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security)

Фейт Сидни М.

Шрифт:

Следующий столбец определяет хост, хранящий данный пункт меню. Мы соединились с gopher.jvnc.net, что является псевдонимом для nicol.jvnc.net. Наконец последний столбец указывает, что должен использоваться стандартный порт gopher (70). Каждый элемент завершается <CR><LF>.

Следующие несколько элементов описывают подкаталоги домашнего каталога сервера gopher системы nicol. Последний элемент указывает на меню по умолчанию (на сервере gopher в InterNIC).

Отметим, что сервер gopher сообщает о завершении пересылки меню, посылая строку, которая содержит только символ точки. Когда пересылается текстовой

файл, символ точки используется также для указания на конец файла.

18.8 Файл .names

Простейший сервер gopher можно организовать, сконфигурировав в программе сервера расположение домашнего каталога и запустив эту программу. Главное меню сервера будет содержать список имен файлов и подкаталогов домашнего каталога. Если будет выбран один из подкаталогов, то соответствующий список также будет хранить имена файлов и подкаталогов.

Чтобы заменить созданные имена файлов и каталогов на более содержательные названия, администратор сервера создает в каждом каталоге сервера gopher специальный файл .names. Ниже показано несколько элементов такого файла (из домашнего каталога gopher компании GES):

# Каталог верхнего уровня

Path = 0/0about

Name = About this gopher

Numb = 1

Path = 1/GES

Name = GES

Numb = 3

Path = 1/Educational_Services

Name = Educational Services

Numb = 4

Path = 1/Internet_Resources

Name = Internet Resources

Numb = 5

Пункты меню для соединения с удаленным сервером gopher или для запуска приложений перечислены в файле .Links. Элементы такого файла содержат дополнительную информацию: формальное описание типа информации, имя хоста и порт для доступа. Примеры типичных элементов файла .Links:

Type = 7

Name = Search GES Gopher Tree

Path = 7/ts

Host = nicol.jvnc.net

Port = 70

Numb = 2

Type = 1

Name = InterNIC

Path = /

Host = internic.net

Port = 70

Numb = 11

Как показано на рис. 18.4, меню Internet Resources (ресурсы Интернета) имеет много ссылок на сеансы telnet. Типичный элемент файла .Links для сеанса telnet имеет вид:

Type = 8

Name = CARL System

Path = CARL

Host = pac.carl.org

Port = 23

Numb = 2

Тип 8 означает telnet, и в этом случае параметр Path (путь) определяет идентификатор пользователя (userid), который должен

использоваться для регистрации в telnet.

Internet Resources

– > 1. Area Code Info/

2. CARL System <TEL>

3. FreeNet (USA Today) <TEL>

4. Ftp/

5. Geographic Server <TEL>

6. Libraries/

7. Netfind (Internet White Pages) <TEL>

8. News /

9. Pilot Weather Service. [Airplane Pilot] <TEL>

10. RFC/

11. Sun Managers/

12. Sunergy/

13. Weather By State/

14. Weather Service <TEL>

15. World Wide Web <TEL>

Press ? for Help, q to Quit, u to go up a menu

Рис. 18.4. Меню Internet Resources

18.9 Служба WAIS

Gopher делает доступными для пользователей множество файлов. Однако пользователи нуждаются в инструменте для поиска в архиве полезных для себя текстовых документов. Большинство серверов gopher имеет поисковое средство — региональную информационную службу (Wide Area Information Service — WAIS), обеспечивающую, кроме прочего, полномасштабную индексацию текста. Существуют бесплатные и коммерческие версии WAIS (в настоящее время это торговая марка компании WAIS, Inc).

Кроме WAIS, были разработаны другие средства для индексации и поиска. Поисковые приложения очень важны. Они постоянно совершенствуются в конкурентной борьбе за создание эффективной методологии индексации, наиболее функциональных возможностей и ускорения работы.

18.10 Дополнительная литература

Протокол gopher описан в RFC 1436. Бесплатные справочные материалы и программное обеспечение для gopher доступно на сервере Миннесотского университета (gopher.tc.umn.edu).

Глава 19

WWW

19.1 Введение

19.1.1 Гипертекст

Идея гипертекста (hypertext) известна уже многие годы. Она основана на следующих положениях:

■ Выделенные в документе фразы связаны с указателями на другие документы.

■ Пользователь может перейти на другой документ, щелкнув мышью на выделенной фразе.

Пользователи Microsoft Windows или Macintosh хорошо знакомы с гипертекстом по справочным системам, хотя могли и не слышать о самом термине. Например, меню справки может выглядеть так:

Saving Files

Finding and Replacing

Cutting and Pasting

Page Formats

Для получения более подробных сведений по каждой из этих тем следует щелкнуть мышью на соответствующем заголовке. В данном случае каждая из выделенных фраз заголовка обеспечивает гипертекстовую ссылку на другой документ. В иных пользовательских интерфейсах такие фразы могут отличаться цветом или иным способом выделения.

Поделиться с друзьями: