Международный семинар "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 МБА – Управление адресно-справочной службой