Структура программы

 

Программа «Автоматизированное рабочее место читателя» состоит из следующих компонентов:

1) zcon — приложение, реализующее функции Z39.50-кли­ен­та;

2) zgate — CGI-приложение, обеспечивающее передачу данных от HTTP-сервера Z39.50-клиенту и обратно;

3) zgate.cat — каталог сообщений, используемый двумя вышеуказанными приложениями для формирования выходных данных. Количество таких каталогов равняется количеству поддерживаемых программой языков сообщений (как минимум, два — русский и английский);

4) zgate.xsl — основная XSLT-программа визуального представления выходных данных. Может редактироваться администратором в целях изменения содержания и формы представления выходных данных;

5) usmarc.xsl — подпрограмма визуального представления записей в формате MARC21 (USMARC). Может редактироваться администратором в целях изменения содержания и формы представления выходных данных.

6) …

Примечание. Для правильного функционирования программы необходима установка следующих библиотек, поддерживающих операции над XML-документами и XSLT:

- xml2 — библиотека поддержки операций над XML-до­ку­мен­та­ми;

- xslt — библиотека поддержки XSLT;

- exslt — библиотека поддержки расширений XSLT.

В версию программы для операционных систем, не поддерживающих спецификации X/Open CAE specifications, Issue 4, July 1992 для интерфейсов catgets и iconv (например, Microsoft Windows), дополнительно включаются следующие библиотеки:

- catgets — интерфейс поддержки каталогов сообщений;

- iconv — интерфейс конвертора данных из одного кодированного набора символов в другой.