Разные серверы поддерживают разные атрибуты
Поиск по автору, ISBN или заглавию зависит от базы и реализации Bib-1.
Z39.50 требует конкретного профиля подключения: название протокола само по себе не говорит, какие базы и атрибуты доступны.
Мы комплектуем библиотеки только русскими и украинскими книгами.
Опишите задачу библиотекиРоль системы и передача данных проектируются для учреждения; стандартная интеграция не заявляется.
01
Поиск по автору, ISBN или заглавию зависит от базы и реализации Bib-1.
После успешного connect нужно отдельно проверить record syntax и кодировку результата.
02
Перед использованием нужно проверить хост, порт, базу данных, атрибуты поиска, syntax записи, кодировку и параметры соединения.
03 / Пример согласованного профиля
Получаем привычные библиотеке данные закупки, проверяем издание и наличие, затем возвращаем согласованные поля в её рабочий процесс.
ISBN, список изданий, номер заказа и необходимые библиотеке закупочные реквизиты.
Сопоставляем поля, проверяем обязательные значения и готовим ограниченный тест для приёмки.
Проверенные библиографические данные, цену и статус в согласованном формате и по выбранному каналу.
Пример иллюстративный. Поля, кодировка, валидация и транспорт согласуются до пилота.
search term: 978-5-17-160839-2
use attribute: <from target profile>
database: <agreed database>
record syntax: <agreed syntax>
character set: <agreed charset>
connect → search → present → validate04
Проверяем хост, порт, базу и разрешённые параметры доступа.
Сравниваем результаты по ISBN, автору и заглавию на тестовых записях.
Подтверждаем syntax, кодировку и пригодность полученного формата для следующего шага.
05
В протоколе теста фиксируются база, используемый атрибут, число результатов и MARC syntax ответа.
06
Помогает документировать связь там, где библиотека ещё использует Z39.50.
Проверка охватывает не только доступность порта, но и смысл возвращаемой записи.
07 / Exlibrus