Научные и технические библиотеки №1 2008 год
Содержание:

14-я Международная конференция «Библиотечные и информационные ресурсы в современном мире науки, культуры, образования и бизнеса» – «Крым–2007»

Шрайберг Я. Л. Роль библиотек в обеспечении доступа к информации и знаниям в информационном веке. Ежегодный доклад Международной конференции «Крым

Секция «Автоматизированные и корпоративные библиотечные системы и технологии»

Воройский Ф. С. Итоги работы секции «Автоматизированные и корпоративные библиотечные системы и технологии» на Конференции «Крым–2007»

Маршак Б. И., Рагимова М. А. Автоматизированная система Российского Сводного каталога как корпоративный ресурс научно-технической информации

Карауш А. С., Макаревич А. С. Развитие информационных технологий в библиотеках: взгляд в будущее

Баженов И. С., Павлов А. И. Анализ информационного массива АБИС для оптимизации подсистемы резервного копирования

Еремеев Л. Г., Кузнецов А. В., Стрельчук И. П., Шепелева Ю. Ю. Сравнительный анализ функциональности современных библиотечных Z-клиентов

Жижимов О. Л., Мазов Н. А. Сервер ZooPARK: вчера, сегодня, завтра

Секция «Библиотековедение, библиографоведение и книговедение»

Столяров Ю. Н. Секция «Библиотековедение, библиографоведение и книговедение» – год шестой. (Аналитический обзор докладов

Дворкина М. Я. Библиотечно-информационная деятельность как система

ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАНИЕ

Соколов А. В. Эволюция библиотечной школы

ПРОБЛЕМЫ ИНФОРМАЦИОННОГО ОБЩЕСТВА

Земсков А. И. Некоторые особенности работы с электронными документами

НОВОЕ ПРОФЕССИОНАЛЬНОЕ ИЗДАНИЕ

«Медиатека» – журнал о новых информационно-коммуникационных технологиях в библиотеках


О. Л. Жижимов

Институт вычислительных технологий
СО РАН, Новосибирск

Н. А. Мазов

Институт нефтегазовой геологии и геофизики
 им. А.  А. Трофимука СО РАН, Новосибирск

Сервер ZooPARK: вчера, сегодня, завтра

Показаны возможности новой версии сервера Z39.50 и WWWZooPARK: новые провайдеры данных (MARK-SQL, MARK-SQL-RUSMARC, IRBIS64 и др.), новые интерфейсы шлюза Z39.50-WWW, интеграция с LDAP; а также топология распределенных информационных систем на основе серверов ZooPARK.

Разработанный в Сибирском отделении РАН сервер ZooPARK как сервер протокола Z39.50 [1] для организации унифицированного доступа к гетерогенным базам данных с различными схемами сегодня является наиболее универсальным программным обеспечением в своем классе. Универсальность выражается не только в возможности функционировать на различных программно-аппаратных платформах (аппаратные архитектуры, операционные системы), не только в большом списке поддерживаемых СУБД, количество которых определяется лишь числом разработанных внешних модулей (провайдеров данных), но и на уровне интеграции (в последних версиях ZooPARK) основных технологических решений (Z39.50, WWW, LDAP), применяемых для построения информационных систем, в том числе распределенных.

Комплекс ZooPARK сегодня – это набор модулей, из которых, как из кирпичиков, можно сделать основной сервер информационной системы (или сеть серверов, работающих по одним правилам) [2], включающий:

  • сервер Z39.50 с расширенными возможностями по номенклатуре схем данных, форматов представления и наборов поисковых атрибутов;
  • сервер WWW с поддержкой PHP и других интерпретируемых языков программирования, поддерживающий технологию HTTP/SOAP/SRW;
  • шлюз Z39.50-WWW, функционирующий на основе сервера WWW с возможностью параллельного исполнения поисковых запросов;
  • модуль индексирования текстовых, XML и ISO2709 документов для создания собственных иерархических баз данных;
  • консольный клиент Z39.50 и HTTP/SOAP/SRW для работы с информационными серверами;
  • графический клиент Z39.50 (ZooView), функционирующий в среде
    MS Windows, поддерживающий различные схемы данных, форматы представления и поисковые атрибуты. Функциональность ZooView расширяется поддержкой возможности просмотра индексов (SCAN) и работой с базами данных Explain в соответствии со спецификациями Z39.50.

Рис. 1. Архитектура сервера ZooPARK v. 5.06

Архитектура последней версии (5.06) сервера ZooPARK показана на рис. 1; на рис. 2 представлена схема доступа к данным.

Сервер ZooPARK разработан в конце 1990-х гг. Изначально он был ориентирован только на работу с базами данных CDS/ISIS, но на разных программно-аппаратных платформах. Возможность подключения внешних динамических модулей (провайдеров данных), реализующих функции доступа к различным СУБД, появилась во второй версии сервера. В третьей версии эти возможности существенно расширены как функционально, так и по номенклатуре поддерживаемых СУБД. Четвертая версия дополнительно включила в себя сервер WWW и встроенный шлюз Z-GW. Начиная с этой версии ZooPARK перестает быть только сервером Z39.50; он претендует на роль основного сервера, обеспечивающего эффективную работу распределенных информационных систем, предоставляющих доступ к гетерогенным данным по стандартным протоколам [2;3].

Это качество комплекса ZooPARK существенно усилено в пятой версии, где появилась возможность работы с кодировкой UNICODE (UTF-8), а также оптимизирована работа с распределенными гетерогенными данными на уровне удержания сеансов и распараллеливания запросов. В пятой версии существенно переработаны пользовательские WWW-интерфейсы шлюза Z-GW; он стал клиентом Z39.50 с развитыми функциональными возможностями, которые могут конкурировать с возможностями существующих графических клиентов Z39.50.


Рис. 2. Схема организации доступа к данным

Немаловажная особенность пятой версии сервера – возможность аутентификации пользователей по протоколу LDAP. В будущих версиях также появится возможность LDAP-авторизации. Более того, планируется перенести в LDAP большую часть настроечной информации, что позволит реализовать более эффективное управление серверами ZooPARK в рамках распределенных информационных систем, функционирующих по единым правилам.

Таким образом, комплекс ZooPARK развивается и совершенствуется. При этом все обновления предоставляются официальным пользователям бесплатно. А сегодня в различных регионах их более 110.

Список источников

1. ANSI/NISOZ39.50-1995. Information Retrieval (Z39.50): Application Service Definition and Protocol Specification. Z39.50 Maintenance Agency Offical Text for Z39.50 – 1995, July 1995.

2. Жижимов О. Л., Мазов Н. А. Принципы построения распределенных информационных систем на основе протокола Z39.50. – ОИГГМ СО РАН, Новосибирск : ИВТ СО РАН. – 2004. – 361 с.

3. Жижимов О. Л., Мазов Н. А., Федотов А. М. Центр доступа к электронным информационным ресурсам СО РАН // Библиотеки и информационные ресурсы в современном мире науки, культуры, образования и бизнеса: 13-я Междунар. конф. «Крым–2006» (10–18 июня 2006 г., г. Судак) : Труды конф. – М. : Изд-во ГПНТБ России, 2006. – [Эл. ресурс].

  
На главную