Skip to content

Подсистема интеграцииФреймворк для построения интеграций в 1С:Предприятие

Очереди сообщений, валидация по OpenAPI 3.0, многопоточность и мониторинг из коробки

Быстрый старт

Зарегистрируйте исходящее сообщение в очереди одной строкой кода:

bsl
// Регистрация сообщения для отправки
ИдентификаторСообщения = РегистрыСведений.инт_ОчередьИсходящихСообщений.ЗарегистрироватьСообщение(
    СсылкаНаДокумент,     // Исходные данные
    ПотокДанных,          // СправочникСсылка.инт_ПотокиДанных
    Ложь                  // Регистрировать дубли
);

Минимальное вмешательство в код

Подсистема берёт на себя инфраструктурный слой: формирование, сериализацию, валидацию, отправку и ведение истории. Вам достаточно добавить одну строку в момент события.

Архитектура

┌─────────────────┐     ┌─────────────────┐     ┌─────────────────┐
│  Исходные       │     │   Поток данных  │     │   Подписчик     │
│  данные         │────▶│   + Обработчик  │────▶│   (HTTP/MQ/...) │
│  (Ссылка/Данные)│     │   + Валидация   │     │                 │
└─────────────────┘     └─────────────────┘     └─────────────────┘


                     ┌─────────────────────┐
                     │  Очередь сообщений  │
                     │  + История статусов │
                     │  + Метрики          │
                     └─────────────────────┘

Поддерживаемые типы подписчиков

ТипОписание
HTTP произвольныйОтправка на любой REST/HTTP endpoint
Подсистема интеграцииМежбазовая интеграция с такой же подсистемой
RabbitMQПубликация сообщений в очередь AMQP
KafkaПубликация в топики Apache Kafka
JRPC 2.0JSON-RPC 2.0 вызовы

Ссылки

Документация подсистемы интеграции