Требования к информационной системе Работа с распределенными данными Логическая группировка данных Информационная система должна допускать Абстрактная модель данных возможность работы с данными, Абстрактная система запросов расположенными на разных физических Система должнапозволять легко расширяться инабыть Cистема должна обрабатывать Информационная система строится Для пользователей система должна Метаинформация серверах, различных аппаратнооснована на открытых стандартах и все запросы логических группах баз основе абстрактной схемы данных, на Система должна оперировать не конкретным предоставлять простые интерфейсы доступа Возможность интегрировать свои ресурсы с Разграничение доступа программных платформах и хранящихся в протоколах. данных, полностью скрывая тем самым которую должны быть отображены синтаксисом запросов, а его логической к информации. Необходимым элементом ресурсами других информационных систем. внутренних форматах Система должна предоставлять полную физическое расположение последних базы данных. Это позволяет Учетконкретные и различных контроль сутью на основе абстрактных поисковых системы сегодня является также наличие Система должна быть способна информацию оатрибутов. себе и о своих ресурсах. объединять данные разнородных систем в WEB-шлюза. Открытость предоставлять различные уровни привилегий одну логическую группу.статистику Система должна уметь собирать для пользователей для доступа к Связь с другими системами по запросам информации. пользователей и вести их Легкость в общении бюджеты. Общая схема информационной системы Клиент Z39.50 БД БД WEB brouser БД Сервер Z39.50 Шлюз Z39.50-WWW БД Сервер Z39.50 Сервер Z39.50 БД БД БД БД Схема выполнения запросов 1. Запрос к одной БД БД БД Клиент Z39.50 БД Сервер Z39.50 БД на локальном сервере БД Сервер Z39.50 Сервер Z39.50 БД БД БД БД БД БД Клиент Z39.50 БД Сервер Z39.50 БД на удаленном сервере БД Сервер Z39.50 Сервер Z39.50 БД БД БД БД Схема выполнения запросов 2. Запрос ко многим БД Запрос выполнен! БД БД БД Клиент Z39.50 Сервер Z39.50 Выполняется поиск по группе БД БД Сервер Z39.50 Сервер Z39.50 БД БД БД БД Схема сервера Z39.50 (ОИГГиМ СО РАН) Text CDS/ISIS MS ADO Z39.50 Data Provider Interface Command Diagnostic BER-decoder Format BER-coder TCP/IP Параметры сервера Z39.50 Платформы Windows NT, FreeBSD, Linux, Solaris (Intel), Solaris (SPARC) Z39.50 Версия протокола: 3 Функции: SEARCH, PRESENT, SCAN, NamedResultSet Поддержка Explain Record Syntax: SUTRS, GRS-1, USmarc, unimarc, html, RTF Мультибазовые операции Провайдеры данных CDS/ISIS - доступ к данным ISIS MS ADO Text Z39.50 Explain - доступ к OLE DB, ODBC - индексированные файлы Zebra (IndexData) - доступ к удаленным серверам Z39.50 - доступ к метаданным IR-Explain-1 Модель распределенной информационной системы Сибирского Отделения РАН на базе протокола Z39.50 Спасибо за внимание!