Использование технологий WWW для доступа к базам данных



Непосредственные функции сервера Базовые определения


В простейшем случае гипертекстовый документ представляет собой

совокупность файлов. Представление этих файлов как единого документа

производится броузером. По каждому файлу документа броузер делает

запрос к WWW - серверу. Таким образом,

сервер не имеет представления о структуре и составе документов,

он отвечает только за выдачу локальных файлов по запросам.

На различных платформах, в различных операционных системах пути

файлов выглядят по разному.

Например:

D:\DOCUMENTS\HTML\INDEX.HTM - в Windows,

/u/data/www/html/index.html - в Unix - системах,

USR:WWW/HTML - в NetWare и т.д.

Путь файла, указываемый в URL, имеет стандартный вид:

/<имя_каталога>/ ... /<имя_каталога>/<имя_файла>

Таким образом, в функции WWW - сервера входит преобразование адреса

из внешнего единого формата в платформенно ориентированный внутренний

формат. Появляется ряд понятий,

специфичных для такого преобразования, необходимых для него.

  • Исходный каталог документов

    Это каталог реальной файловой системы сервера, от которого идет

    вычисление пути, указанного в URL.

    Например, если исходным каталогом

    документов является D:\Documents\HTML\,

    то на запрос к этому серверу документа по URL

    http://<имя_сервера>/index.htm

    будет возвращен файл

    D:\Documents\HTML\index.htm

  • Синонимы

    В случае, когда необходимо

    осуществить обращение к конкретному каталогу или файлу, находящемуся

    вне иерархии Исходного каталога документов,

    используется механизм синонимов. Синоним позволяет явно определить

    соответствие между путем, указанным в URL, и путем локальной файловой

    системы.

    Например:

    Синонимом для /Harvest объявляется /projects/www/harvest

    или

    синонимом для /test/myfile.html объявляется

    C:\MYDIR\FILE.HTM

    В первом случае все обращения к файлам каталога /Harvest

    будут обрабатываться в каталоге /projects/www/harvest.

    Второй пример показывает работу

    синонима с конкретным файлом файловой системы.

  • Индексный файл

    Для каждого сервера определено имя так называемого индексного




    Содержание  Назад  Вперед