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

18.8 Файл .names

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

Оглавление книги


Генерация: 0.680. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз