Техническая документация web ирбис64 и web ирбис32 icon

Техническая документация web ирбис64 и web ирбис32




НазваТехническая документация web ирбис64 и web ирбис32
Сторінка2/10
Дата27.08.2012
Розмір0.59 Mb.
ТипДокументи
1   2   3   4   5   6   7   8   9   10
^

Файловый состав дистрибутива


WEB ИРБИС – это приложение использующее прямой доступ к файлам баз данных. В связи с этим оправдано размещение WEB ИРБИС и баз данных на одном компьютере. Для ИРБИС 64 это должен быть компьютер, где установлен ИРБИС-сервер.


Дистрибутив включает несколько файлов:

  1. wsetup.exe, borlandmm.dll, unzip32.dll – компоненты программы установки;

  2. Webirbis.ini – файл настройки путей установки;

  3. webirbis.zip – архив основных файлов системы.



Благодаря изменению файла Webirbis.ini оказывается возможной установка компонентов WEB ИРБИС в директории с произвольными именами. По умолчанию установка происходит в директории, имеющие в качестве суффикса индекс поколения и номер версии. Например: irbis64r_91.


[MAIN]

HtdocsPath=irbis64r_91 путь к статичным ресурсам WEB ИРБИС(рисункам, Java Script файлам и инструкциям)

^ CgiPath=irbis64r_91 путь к CGI WEB ИРБИС

FramesPath=frames_91 путь к фреймам WEB ИРБИС относительно директории DATAI

DepositName=Deposit_91 – путь к технологическимресурсным файлам WEB ИРБИС относительно директории DATAI

^ ZipFile=WebIrbis.zip – название архива инсталлятора

GENERATION=64 – поколение WEB ИРБИС. Может принимать значения 32 или 64

ASSEMBLAGE=full – сборка WEB ИРБИС. В зависимости от того, включены ли в поставку средства Z39-50 параметр может принимать значения full или opac
^

Установка WEB ИРБИС и расположение его компонентов


В ходе установки пользователю требуется выбрать INI файл АРМа Читатель(для ИРБИС 32) или INI файл сервера(для ИРБИС 64) и указать директории CGI, HTTPDOCS.



Рисунок 1

Дополнительно инсталлятор запрашивает адрес сервера и e-mail администратора.



Рисунок 2

Указание адреса сервера обязательно, так как в дальнейшем эта информация будет подставляться во всех ссылках внутри фреймов и форматов вместо директивы <--CGI_PATH-->. В условиях, когда указание абсолютного адреса нежелательно, можно ввести в адресную строку слеш «/». Тогда WEB ИРБИС будет доступен как по запросу:

http://localhost/irbis64r_91, так и по запросу http://library_name.ru/irbis64r_91/


Инсталлятор WEB ИРБИС создаёт новые базы и дополняет технологическим обеспечением существующие.

  • RSUDC – есть в системе ИРБИС. По умолчанию содержит несколько верхних рубрик УДК.

  • HELP – есть в системе ИРБИС. В дистрибутив WEB ИРБИС включена особым образом проиндексированная полная версия ГРНТИ.

  • RDRV – нет в системе ИРБИС. Аналог базы Читателей RDR. Предназначена для записи удаленного читателя.

  • LOGDB – нет в системе ИРБИС. База данных статистики шлюза.

  • RSBBK– есть в системе ИРБИС последних версий, но не включает никаких данных.

  • MESH– нет в стандартной версии ИРБИС. По умолчанию содержит несколько верхних рубрик MESH. В архиве webirbis эти файлы лежат в директории irbis.



Папка [CGI каталог сервера]\[параметр CgiPath установочного INI] является основной для сервера. Здесь располагается главный INI файл системы(irbis_server.ini или irbis32.ini), файл сообщений(WebMSG.txt), файл индикации ошибки(error.html).

Папки [параметр DepositName установочного INI] и [параметр FramesPath установочного INI] по умолчанию создаются в папке DATAI, где располагаются базы данных. Поэтому переустановка системы ИРБИС предполагает копирование данных и папок в новую версию ИРБИС или переустановку WEB ИРБИС.

Папка [HTDOCS сервера ]\[параметр CgiPath установочного INI] содержит документацию системы, рисунки, скрипты и другие вспомогательные файлы.

В полную версию WEB ИРБИС включён Z39 клиент и сервер. Z39 клиент устанавливается в папку [CgiPath]\Z3950, Z32 сервер в [основная директория ИРБИС32]\Z3950 или директорию ИРБИС-сервера(для ИРБИС 64).

Для работы предварительного заказа литературы, сбора статистики и регистрации читателей шлюзу требуются права на запись в базы RQST, RDRV, LOGDB. Для протоколирования текущих операций шлюз должен иметь право на запись в директорию CGI.
^

Общий обзор работы шлюза WEB ИРБИС


Последовательность операций по обработке пользовательского запроса можно представить состоящей из нескольких этапов:

        1. Предпроцессинг

        2. Выполнение команды пользователя

        3. Объединение и обработка фреймов



Полная последовательность операция шлюза такова:

  1. Чтение параметров INI файла

  2. Предпроцессинг

    1. Формальный контроль правильности параметров

    2. Интерпретация поискового запроса

    3. Авторизация

    4. Выполнение скрипта защиты

    5. Повторная авторизация

  3. Выполнение поиска

  4. Формирование ответа

  5. Определение HTTP заголовков на основе INI файла

  6. Возврат ответа.



В случае возникновения ошибки выполнения или превышения времени обработки запроса, шлюз возвращает ошибку(error.html)
1   2   3   4   5   6   7   8   9   10

Схожі:

Техническая документация web ирбис64 и web ирбис32 iconТехническая документация web ирбис64 и web ирбис32
Команда чтения внутреннего двоичного объекта из библиографической записи – «интегрированный файл»(3) 12
Техническая документация web ирбис64 и web ирбис32 iconТехническая документация web ирбис64 и web ирбис32
Команда чтения внутреннего двоичного объекта из библиографической записи – «интегрированный файл»(3) 12
Техническая документация web ирбис64 и web ирбис32 iconТехническая документация web ирбис64 и web ирбис32
Команда чтения внутреннего двоичного объекта из библиографической записи – «интегрированный файл»(3) 12
Техническая документация web ирбис64 и web ирбис32 iconТехническая документация web ирбис64 и web ирбис32
Команда чтения внутреннего двоичного объекта из библиографической записи – «интегрированный файл»(3) 14
Техническая документация web ирбис64 и web ирбис32 iconТехническая документация web ирбис64 и web ирбис32
Команда чтения внутреннего двоичного объекта из библиографической записи – «интегрированный файл»(3) 12
Техническая документация web ирбис64 и web ирбис32 iconЛекція №2. Стандарти Web Створення World Wide Web «Війни браузерів» Поява стандартів Web Формування W3c розвиток стандартів Web
У 1993 р у світі працювало 1700 Gopher-серверів. Але після того, як університет оголосив, що збирається вимагати ліцензійні відрахування...
Техническая документация web ирбис64 и web ирбис32 iconРазработка Web-сервиса на основе php и Mysql
На платформе Microsoft. Net или J2ee web-сервис представляет собой развитый сервер на основе wsdl (Web Service Definition Language),...
Техническая документация web ирбис64 и web ирбис32 iconWeb-програмування та web-дизайн
Свідоцтво про внесення суб’єкта видавничої справи до Державного реєстру дк №3062 від 17. 12. 2007 р
Техническая документация web ирбис64 и web ирбис32 iconПрограма Основний синтаксис
...
Техническая документация web ирбис64 и web ирбис32 iconРабой А. В. м. Луганськ використання внутрішнього web-сервера для організації роботи учнів
Роботу учнів при вивченні дисциплін з використанням внутрішнього web-сайту можна організувати як систему
Додайте кнопку на своєму сайті:
Документи


База даних захищена авторським правом ©zavantag.com 2000-2013
При копіюванні матеріалу обов'язкове зазначення активного посилання відкритою для індексації.
звернутися до адміністрації
Документи