Z39.50

advertisement
Требования к информационной системе










Работа с распределенными данными
Логическая группировка данных
Информационная
система
должна допускать
Абстрактная
модель
данных
возможность работы с данными,
Абстрактная система запросов
расположенными
на
разных
физических
Система
должнапозволять
легко
расширяться
инабыть
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
Спасибо
за
внимание!
Download