Способы интеграции
Примечание
Раздел наполняется. Контент в этом разделе может измениться
Система Юниверс МДМ не предоставляет прямых возможностей для интеграции с внешними системами, но содержит инструменты для частичной ее организации.

Публичный REST API
Базовым способом обмена данных с внешними системами являются REST-сервисы.
REST-сервис meta-data-driven – основной публичный REST-сервис. Предназначен для получения JSON-файлов от других информационных систем в свободной структуре данных.
Позволяет выполнять create, read, update операции для данных разной сложности. Например, интерфейс содержит методы, позволяющие записать данные реестра, который содержит комплексные атрибуты, массив-атрибуты, ссылки на справочники одним запросом.
Meta-data-driven заменяет стандартный способ загрузки данных в систему, загружая данные по своим алгоритмам и выполняя тем самым стороннюю интеграцию.
Внутренний REST API
Помимо публичных REST-сервисов, которые гарантируют обратную совместимость и доступны в текущей документации, для интеграции возможно применение внутренних непубличных REST-сервисов.
Использование таких сервисов возможно только под ответственность пользователя. Методы внутреннего REST API могут быть изменены или удалены без предварительного уведомления.
Модуль публикации сообщений Messaging Extension
Одной из выходных точек интеграции является механизм отправки сообщений Messaging Extensions, который представляет собой обертку над Apache Camel.
В рамках данного механизма поддержана возможность отправки сообщений за пределы платформы, внешнему пользователю, например, через любой брокер сообщений.
Кастомизации системы
Дополнительно система предоставляет широкое поле возможностей для создания кастомизаций, расширяющих базовую бизнес-логику:
Кастомные решения не входят в основной состав системы, но могут использоваться как полноценные точки интеграции.
Возможности кастомизации включают в себя:
Написание кастомных модулей системы;
Создание/модификация потоков выполнения;
Создание кастомных операций и т.д.