Использование метакаталогов для создания справочной системы научного института

А.Н. Алексеев, А.Г. Масич, Г.Ф.  Масич,  А.В. Созыкин (Пермь)

В каждом научном институте накоплены большие объемы информации, подлежащие представлению в Интернет. Сюда входят справочные сведения о сотрудниках института, публикации, отчеты, результаты экспериментов. Но представление этих данных в Интернет осложнено тем, что для их хранения используются различные хранилища и форматы [1]. Так, сведения о научных работниках могут храниться в реляционных СУБД или каталогах LDAP, публикации, отчеты и результаты экспериментов – в текстовых, бинарных или графических файлах. Из всего этого разрозненного набора данных необходимо сформировать единое интегрированное представление.

По мнению авторов, формирование единого представления возможно с использованием технологии метакаталогов, становящейся все более популярной в последнее время.

Метакаталог – это механизм, позволяющий синхронизировать данные между различными хранилищами [2]. Метакаталог может взаимодействовать с различными хранилищами данных, соответствующие программные модули называются коннекторами. В имеющихся сегодня на рынке метакаталогах поддерживается взаимодействие с каталогами LDAP, СУБД, текстовыми и бинарными файлами, xml и т.д. Метакаталог может формировать метапредставление – выделенное хранилище, в котором собираются все данные из присоединенных хранилищ.

В докладе рассматривается архитектура справочной системы научного института, использующая метакаталог. Метакаталог конфигурируется так, чтобы получить единое интегрированное представление данных из разных хранилищ, используемых в научном институте. К этому объединенному представлению обеспечивается доступ через Интернет (с использованием WEB-интерфейса) с помощью java-сервлетов и JSP.

Метакаталог предоставляет возможность обеспечить доступ к объединенному представлению данных не только через WEB, но и различными другими способами: LDAP, xml и т.д. Также использование метакаталогов позволяет осуществить интеграцию справочной системы с системой сетевого управления.

 

1. Бездушный А.Н., Ковалев Д.А., Филиппова А.А. Использование протокола LDAP для поддержки распределенности гетерогенных информационных систем // Труды Второй Всероссийской научная конференция «Электронные библиотеки: перспективные методы и технологии, электронные коллекции». – Протвино. – 2000. – С. 117-128.

2. Шабат В. Каталоги LDAP и метакаталоги. // Открытые системы, № 5, 2002.