Программа «Автоматизированное рабочее место читателя» состоит из следующих компонентов:
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 — интерфейс конвертора данных из одного кодированного набора символов в другой.