Вход:  Пароль:  
FreeSource: Мусорка/AltLinux?/Sisyphus?/Alterator?/atlas ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Это старая версия Мусорка/AltLinux/Sisyphus/Alterator/atlas за 2005-10-06 17:09:49..

Atlas – DNS для alterator

Принцип работы

Вся навигация между документами осуществляется при помощи указания неких идентификаторов. Соответствие между идентификаторами и файлами документов осуществляет компонент Atlas.


Atlas – загружает карты соответствий и далее обрабатывает запросы на получение реального местоположения того или иного документа. Документ может формально находится как на той же машине с которой пришёл запрос, так и на удалённой.
Формат каждой карты предельно простой:

Связь может быть следующих типов:


По мере движения по карте параметры накапливаются – при очередном переходе добавляются параметры указанные в текущем узле.


Пример, пусть задана следующая карта:


При запросе /url1 мы получим ответ, что это файл “file1.scm” и параметры к нему – (param1 value1). При запросе /url2 мы получим ответ, что это файл “file2.scm” и параметры к нему – (param2 value2 param2 value1).


В карте может быть также использована инструкция include. Что означает – надо включить в данную карту содержимое другой карты. Допустимо указывать шаблон имени файла – в результате будут включены все файлы удовлетворяющие данному шаблону. Например:

Устройство


Atlas написан с использованием объектов?. Полный список конструкторов следующий:



 
Файлов нет. [Показать файлы/форму]
Один комментарий. [Показать комментарии/форму]