Подходы к реализации службы электронного МБА: от локальной

advertisement
Международный семинар "UNI-LIB: сегодня и завтра
университетских библиотек. Опыт проекта COPETER"
Подходы к реализации службы
электронного МБА: от локальной
автоматизации к работе в
распределенной среде
Санкт-Петербург
5 апреля 2004
Автоматизированная служба МБА
Требования
• Соответствие открытым стандартам
• Возможность корпоративной работы
Решения
• ИСО МБА
• Z39.50
• Web-интерфейс пользователя (HTTP, HTML…)
ИСО МБА (ISO 10160/10161)
Определяются правила осуществления операций МБА
в разнородной вычислительной среде (клиент/сервер)
Поддерживаются следующие типы услуг МБА:
 Выдача во временное пользование
 Изготовление копии
 Справка о местонахождении
 Справка о стоимости услуги
 Разные
Z39.50 (ISO 23950)
Этим стандартом определяется протокол поиска и извлечения
информации в распределенной среде (клиент/сервер).
Определяются структуры данных и правила обмена ими
между клиентом и сервером. Клиент производит поиск и
извлечение информации из баз данных, поддерживаемых
сервером. Протокол определяет взаимодействие между
соответствующими приложениями, клиентом и сервером
(которые могут выполняться на различных компьютерах); он
не определяет взаимодействие клиента с конечным
пользователем.
Профили
• Использование службы заказа Z39.50 для
передачи ПБД ISO ILL
• Использование параметров службы запроса
МБА в службе заказа Z39.50
Транспортный механизм для сообщений ИСО МБА
Web-интерфейс
Автоматизированная служба МБА - Архитектура
Библиографические
БД партнеров
АРМ МБА
Web-агент
HTTP
HTTP
сервер
Z39.50
ISO ILL
Учетные
записи
Z39.50
сервер
Заказы
Автоматизированная служба МБА - Архитектура
Библиографические
БД партнеров
АРМ МБА
Web-агент
HTTP
HTTP
сервер
Z39.50
ISO ILL
Z39.50
сервер
Учетные
записи
Служба идентификации и
проверки прав доступа
Заказы
Автоматизированная служба МБА - Архитектура
Служба доступа к
библиографической
информации
Библиографические
БД партнеров
АРМ МБА
Web-агент
HTTP
HTTP
сервер
Z39.50
ISO ILL
Z39.50
сервер
Учетные
записи
Служба идентификации и
проверки прав доступа
Заказы
АС МБА – Функциональные возможности
+ Запрос МБА на базе найденного - Распределенный поиск
библиографического описания
+ Отправка
- Запрос МБА с простым
описанием
+ Ответ МБА
- Переадресация
+ Условия
- Продление срока
пользования
+ Отмена
+ Получение
+ Возврат
+ Утери/Повреждения
- Отзыв
- Статистика
- Расчеты
Архитектура консорциума изменяется
Репликация ???
HTTP
сервер
HTTP
сервер
HTTP
сервер
Z39.50
сервер
Z39.50
сервер
Z39.50
сервер
АC МБА – Новая архитектура
АРМ МБА
Z39.50
Web-агент
HTTP
HTTP
сервер
Z39.50
сервер
ISO ILL
Z39.50
сервер
Заказы
LDAP
Учетные
записи
организаций и
пользователей
LDAP
сервер
Служба идентификации и
адресно-справочная
LDAP
Z39.50
сервер
АС МБА – Идентификация пользователя
АРМ МБА
Web-агент
HTTP
HTTP
сервер
Заказы
LDAP
Учетные
записи
организаций и
пользователей
LDAP
сервер
Служба идентификации и
адресно-справочная
1. Идентификация
абонента
АC МБА – Библиографический поиск
АРМ МБА
Z39.50
Web-агент
HTTP
Z39.50
сервер
HTTP
сервер
Z39.50
сервер
Заказы
2. Поиск
библиографических
записей
Z39.50
сервер
АC МБА – Маршрутизация запросов
АРМ МБА
Z39.50
сервер
Web-агент
HTTP
HTTP
сервер
Z39.50
001RU\SPSTU\books\241
00520030905110235.0
010##$a5-7260-0356-Х$bориг.
100##$a19991022d1991####k##y1rusb01020304ca
105##$ay############
2001#$aЛьготы для работников Севера$eПракт. пособие
210##$aМ.$cЮрид. лит.$d1991
215##$a143c
620##$dМосква
686##$2rubbk$a67.627
700#1$aИванов$bА. И.
801#0$aRU$b19013582$c19991022$gPSBO
801#2$aRU$b19013582$c20030905$gPSBO
Заказы
899##$a19013582
Учетные
записи
организаций и
пользователей
LDAP
сервер
Служба идентификации и
адресно-справочная
3. Идентификация
держателя
АC МБА – Новая архитектура
АРМ МБА
Z39.50
Web-агент
HTTP
HTTP
сервер
ISO ILL
SMTP
Заказы
Z39.50
сервер
SMTP
сервер
4. Заказ
Учетные
записи
организаций и
пользователей
LDAP
сервер
Служба идентификации и
адресно-справочная
LDAP
19013582
ФБ СПбГПУ
z3950s://ruslan.ru
mailto:ill@unilib.neva.ru
Служба идентификации
Z39.50
сервер
Z39.50
сервер
LDAP
сервер
LDAP
сервер
Z39.50
сервер
Иерархия
Репликация
LDAP
сервер
АC МБА – Новая архитектура - Прогресс
АРМ МБА
Z39.50
Web-агент
HTTP
HTTP
ISO ILL
SMTP
Заказы
IMAP
POP
Учетные
записи
организаций и
пользователей
LDAP
сервер
Служба идентификации и
адресно-справочная
Z39.50
сервер
SMTP сервер
АC МБА – Управление адресно-справочной
службой
Download