Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
64.doc
Скачиваний:
5
Добавлен:
30.04.2022
Размер:
694.78 Кб
Скачать

8.2. Система gopher

Internet Gopher, или просто Gopher — это информационная служба, функционирующая в сетях Internet, обеспечивающая возможность доступа к текстовым файлам и файловым архивам, находящимся как на локальной, так и на удаленных ЭВМ (хостах).

Gopher-клиент— это программа на компьютере, которая позволяет искать и получать файлы с Gopher-станций сети Internet.Gopher-станции — это компьютеры, которые связаны друг с другом и содержат специальным образом организованную информацию. Здесь же могут быть расположены и FTP-серверы. Отличие этой системы от FTP в том, что Gopher-станция “знает” про некоторые остальные и может присоединяться к ним, позволяя, таким образом, “путешествовать” по сетям. При запуске Gopher-клиента происходит автоматическое присоединение к станции, указанной в начальных установках и появление на экране меню, которое называют вложенным (т. е. в виде системы каталогов и подкаталогов, которые имеют структуру, похожую на “дерево”). Не обязательно, что все каталоги лежат на одной машине; вход в каталог может означать пристыковку к другой машине и просмотр там документов. Таким образом, Gopher представляет собой систему доставки распределенных документов.

Gopher-станции хранят файлы, содержащие как текстовые, так и двоичные данные, информацию о каталогах (обычно называемую телефонной книгой), а также файлы, содержащие информацию, представляемую в виде графических изображений либо звуковых эффектов.

Gopher работает по модели клиент/сервер. Чаще всего данные представляются в форме меню. Данные включают информацию, которая используется при подготовке изображения полученного списка экране (меню). В них также заложена информация, описывающая каждый пункт меню. Такая информация уведомляет клиента о том, что представляет из себя объект, на который указывает каждый пункт меню: другое меню, файл, или что-нибудь иное. Сюда же относится информация, необходимая клиенту при обработке выбранного элемента меню.

Gopher не поддерживает непрерывного соединения, подобно telnet . Если пользователь выполняет действие, которое требует данных, которых gopher на текущий момент не имеет, то Gopher открывает новое соединение, запрашивает данные, получает их и закрывает соединение. Результатом выбора пункта меню в системе может быть:

• переход к нижележащему меню;

• переход в другую информационную систему (Gopher, Archie, WHOIS или WWW);

• копирование файла в буфер локальной ЭВМ для его просмотра,

* прослушивания или записи в текущий рабочий каталог.

Gopher -клиент обеспечивает стыковку через шлюзы (gateways) с другими информационными системами (Wo0rld-Wide-Web, WAIS, Archie, WHOIS) и с сетевыми службами (Telnet, FTP).Gopher часто оказывается удобным средством доступа в каталоги FTP.

Имеются стандартные команды для движения по меню, листания текстовых файлов, копирования файлов, вызова справки по допустимым командам. Удобство работы заключается в освобождении пользователя от необходимости задания сетевых адресов и паролей при доступе к ЭВМ.

Существует система поиска информации на Gopher -станциях, называемая Veronika. Эта система просматривает станции, выбирает каталоги, которые включают заданное ключевое слово и показывают их.

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