ASP - Названия разделов и пути
Названия разделов и пути
Раздел метабазы представляет собой место в метабазе, аналогичное каталогу в файловой системе. Путь в метабазе является последовательностью разделов, разделенных косой чертой (/), уникально идентифицирующей расположение раздела в метабазе. Названия разделов в метабазе не уникальны, если они не представлены путями в метабазе, так как разные файлы с одинаковыми именами могут существовать в разных каталогах.
Используя путь к разделу метабазы с объектами IIS Admin, можно получать доступ к определенным объектам IIS Admin, связанным с этим разделом. Объекты IIS Admin используют путь интерфейсов ASDI (Active Directory Service Interfaces), называемый ADsPath, для ссылки на объект, связанный с разделом. Этот путь начинается с IIS:// и использует обозначение LocalHost или определенное имя компьютера для ссылки на объект IIsComputer, связанный с наивысшим разделом в метабазе.
Пути к объектам, связанным с другими разделами метабазы, являются расширением ADsPath к разделу компьютера. Например, ADsPath для первого веб-узла данной установленной копии IIS имеет значение IIS://LocalHost/W3SVC/1. Для доступа к метабазе другого компьютера можно использовать путь IIS://имя_компьютера/W3SVC/1.
Каждый веб-узел является экземпляром сервера, ссылкой на который является его номер в пути. Например, IIS://LocalHost/MSFTPSVC/3 представляет экземпляр третьего FTP-сервера, а IIS://имя_компьютера/W3SVC/4 представляет четвертый экземпляр веб-сервера.
С каждым веб-узлом связан корневой виртуальный каталог. Все другие виртуальные каталоги, связанные с экземпляром сервера, подчинены этому корневому виртуальному каталогу. Корневой виртуальный каталог называется ROOT. Путь IIS://LocalHost/MSFTPSVC/3/ROOT ссылается на корневой виртуальный каталог третьего FTP-сервера на локальном компьютере, а путь IIS://LocalHost/W3SVC/4/ROOT ссылается на корневой виртуальный каталог четвертого веб-сервера на том же компьютере.
Структура ниже корневого виртуального каталога экземпляра сервера формируется путем добавления виртуальных каталогов, обычных каталогов и файлов. Для FTP-серверов свойства метабазы можно устанавливать на уровне виртуального каталога. Для веб-серверов свойства можно устанавливать на уровне каталогов и файлов. Например, путь IIS://LocalHost/W3SVC/2/ROOT/MyVdir1/Dir1/File1 можно использовать для установки таких свойств, как чтение, запись и выполнение файла.