Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Общие вопросы АБИС :  ИРБИС Irbis
 
API
Пользователь: sayko (IP-адрес скрыт)
Дата: 31, January, 2022 14:55

Добрый день. Существует ли API для IRBIS64? Наш университет купил модуль "Книгообеспеченность" (Лань), который обеспечивает представление данных нашей библиотечной системы IRBIS64 и базы данных учебно-методического управления в одном интерфейсе через WEB-сайт. Чтобы внедрить модуль, разработчики модуля требуют от библиотеки API для нашей системы. Возможна ли интеграция?

Re: API
Пользователь: Gena (IP-адрес скрыт)
Дата: 31, January, 2022 15:11

Интеграция возможна, но готового АПИ нет. Есть ряд разработок под разные языки программирования для связи Ирбиса с внешними системами.

Re: API
Пользователь: sayko (IP-адрес скрыт)
Дата: 31, January, 2022 15:58

Спасибо большое за ответ! У меня возник ещё один вопрос. Совместим ли IRBIS64 с SQL-базой?

Re: API
Пользователь: Gena (IP-адрес скрыт)
Дата: 31, January, 2022 16:07

Нет. Простое пояснение. В основе Ирбисе лежит нереляционная, NoSQL, документоориентированная база. Современные аналоги: монгодб, коучдб

Re: API
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 01, February, 2022 15:00

sayko написал(а):
-------------------------------------------------------
> Добрый день. Существует ли API для IRBIS64? Наш
> университет купил модуль "Книгообеспеченность"
> (Лань), который обеспечивает представление данных
> нашей библиотечной системы IRBIS64 и базы данных
> учебно-методического управления в одном интерфейсе
> через WEB-сайт. Чтобы внедрить модуль,
> разработчики модуля требуют от библиотеки API для
> нашей системы. Возможна ли интеграция?

API много. Например, есть JSON-RPC 2.0 API, которым уже пользуются представители Лани для получения библиографических данных.

Было бы интересно увидеть документацию системы книгообеспеченности. Какие задачи она решает? Какие функции, не реализованные в ИРБИС, выполняет? С кем Вы взаимодействуете по вопросам интеграции?



Редактировано 2 раз. Последний раз 04.02.2022 00:35 пользователем Кирилл Соколинский (СЗТУ).

Re: API
Пользователь: sayko (IP-адрес скрыт)
Дата: 02, February, 2022 09:51

Добрый день.С Ланью работает Валентин Баранов из ООО «Бинарди М».Он и занимается интеграцией двух систем (АБИС и базы данных УМУ) в модуль "Книгообеспеченность" (Лань).
Цитирую его слова: "Для работы модуля нам нужно каким-то образом подключаться к вашей
АБИС и извлекать оттуда данные книг со всеми нужными полями
(свойствами), список я указывал.
При внедрении клиентам, у которых SQL-совместимые базы, клиенты
обычно предоставляют нам доступ + инструкцию по извлечению полей
(конкретные таблицы, запросы, поля).
Если ваша АБИС работает не в SQL-базе, то возможно у нее есть
какой-то API, который позволяет сторонним сервисам получать данные
книг.

Если ни того, ни другого нет, то внедрение невозможно."

Re: API
Пользователь: sayko (IP-адрес скрыт)
Дата: 02, February, 2022 09:53

valentin@binardi.ru - Эл.почта Валентина Баранова

Re: API
Пользователь: Alio (IP-адрес скрыт)
Дата: 02, February, 2022 10:45

Разумеется, API для ИРБИС64 есть. Прежде всего это полнофункциональная клиентская DLL - irbis64_client.dll
Собственно DLL и ее описание входят в состав дистрибутива ИРБИС64.


________________________
Поразительно, что ни Gena ни Соколинский не дали этого очевидного ответа...

Re: API
Пользователь: sayko (IP-адрес скрыт)
Дата: 02, February, 2022 10:56

Спасибо большое! Будем изучать описание сначала.

Re: API
Пользователь: sayko (IP-адрес скрыт)
Дата: 08, February, 2022 12:17

Добрый день. Валентин Баранов из ООО «Бинарди М» спрашивает как можно связаться с разработчиками системы IRBIS64 напрямую, по электронной почте, чтобы задать вопросы, которые у него возникли, по поводу интеграции IRBIS64 в модуль "Книгообеспеченность"(Лань). valentin@binardi.ru - его электронный адрес.

Re: API
Пользователь: Alio (IP-адрес скрыт)
Дата: 08, February, 2022 15:10




Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.