Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Создание Web-документов в NetWare Web Server

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

  1. URL (Universal Resource Locator) - универсальный описатель ресурсов, который использует клиент броузера, чтобы описать, какие данные он желает получить из Internet. Структура URL приведена ниже:
protocol://servername/subdirectory/.../file

Здесь protocol:// - определяет с использованием какого протокола осуществляется доступ к источнику информации. Наиболее часто используются следующие протоколы (услуги, виды сервиса):

  • http:// - получение файла от Web-сервера,
  • file:// - получение файла по file-протоколу,
  • ftp:// - получение файла от FTP-сервера,
  • gopher:// - доступ к информации средствами системы Gopher,
  • telnet:// - терминальный доступ к удалённому компьютеру,
  • news. - чтение телеконференций с News-сервера.

servername - это IP-адрес или доменное имя сервера услуг (например, 201.23.144.88, www.iquest.net и т.д.)

/subdirectory/.../file - определяет путь к требуемому файлу относительно некоторого начального каталога, определённого в качестве корневого для данного вида сервиса.

  1. HTML (HyperText Markup Language) - язык создания гипертекстов определяет стандартный способ описания документов (Web-страниц), которые включали бы ссылки на рисунки, обеспечивали связь с другими документами и др. Соответствующие файлы имеют расширение htm.

Рассмотри теперь некоторые особенности задания URL при обращении к файлам NetWare.

  1. При обращении к документам (HTM- и SSI-файлам) и рисункам (GIF- и JPG-файлам) NetWare Web Server.

Путь /subdirectory/.../file задаёт местоположение файла относительно директории SYS:/WEB/DOCS. Например, если закодирована строка

http://nwweb1.myco.com/travel/f1.htm,

то поиск файла f1.htm выполняется в директории SYS:/WEB/DOCS/TRAVEL.

NetWare Web Server поддерживает URL, в котором выполняется ссылка на документы конкретного пользователя NetWare. Пример URL для доступа к страницам пользователя:

http://auto.fastcar.com/~.craig.mamagers.autostore

Это означает, что клиент броузера обращается к NetWare Web Server с именем auto.fastcar.com к документам пользователя NetWare (.CN=craig.OU=mamagers.O=autostore), который описан в дереве NDS. Документы хранятся в поддиректории PUBLIC.WWW личной директории пользователя craig. Если в этой директории будет найден файл INDEX.HTM, то он будет направлен запрашивающему броузеру, иначе возвращается список документов в поддиректории PUBLIC.WWW.

Если в конце приведённого выше URL добавить, например, /INDY500.GIF, то это означает, что выполняется ссылка на этот файл в личной директории клиента craig.

  1. При обращении к файлам файлового сервера NetWare, описанного в дереве NDS.

Общий синтаксис выглядит следующим образом:

file:////сервер/том/директория/поддиректория/.../файл

Для различных клиентов обращения к файлам кодируются по-разному:

  • Для Windows 3.х (с NetWare Client 32) и Windows 95: file:////ser1/vol1/dir1/f1.htm.
  • Для Windows 3.х (с VLM): file:///F|/dir1/f1.htm, где F| - это драйв F:, спланированный на том ser1/vol1:.
  • Для Mcintotosh: file:///SER1.VOL1/DIR1/F1.HTM.

Можно обращаться к файлам NetWare и через дерево NDS:

file:////Tree/O/OU/.../Dmap/файл, где

Tree - имя дерева NDS,

О - имя объекта типа Organization,

OU - имя объекта типа Organization Unit,

Dmap - имя объекта типа Directory Map, где описывается требуемая поддиректория: сервер/том/директория/поддиректория/.../поддиректория.

Например, если "mstu_interprocom" - имя дерева NDS, "mstu" и "class" - соответственно имена объектов типа Organization и Organization Unit, а в объекте "dirmap" типа Directory Map описана директория ser1/vol1:dir1, то обращение к файлу можно закодировать следующим образом:

file:////mstu_interprocom/mstu/class/dirmap/f1.htm

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

В следующих пунктах пособия рассматриваются вопросы создания HTML-документов. Условно эти документы можно разделить на статические (после создания страницы можно только просматривать) и динамические (в них можно задавать условие просмотра).

Предыдущая глава || Оглавление || Следующая глава

Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

VPS в России, Европе и США

Бесплатная поддержка и администрирование

Оплата российскими и международными картами

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...