API ИРБИС 64/128


НАЧАЛО >> API ИРБИС 64/128📄 Скачать в DOCX


Модуль API объединяет сервисы ИРБИС 64/128 для внешних приложений. Через него интеграционные клиенты могут обращаться к функциям читателей, заказов, продления, поиска записей, терминов, фасетов и сведений об экземплярах.

Модуль также хранит реестр API-контрактов, профили внешней интеграции, mapping profiles, ExternalId, SyncPolicy и ConflictPolicy. Контракты описывают опубликованные методы, версии, транспорты, права, идемпотентность, диагностику и TestA-проверки. Профили интеграции ссылаются на контракт и настройки transport/security/secrets, но не содержат значений секретов. Mapping profiles и ExternalId задают безопасное сопоставление внешних объектов с внутренними object types без записи внешних ключей в частные поля доменных модулей. SyncPolicy и ConflictPolicy позволяют построить объяснимый план синхронизации без прямого изменения доменных записей внутри API.