РИБ 2.0 (методика)

07.05.2024 09:39:43   Дмитрий Жичкин (zhichkin)    963

Описание методики перехода на обмен данными, основанный на регистрах сведений, с использованием альтернативного планам обмена 1С механизма регистрации изменений.
Для реализации транспорта представлено использование RabbitMQ и DaJet Stream. Однако, возможно использование аналогичных технологий - методика РИБ 2.0 не ограничивает выбор транспорта.
Методика описана в сжатом, но достаточном для самостоятельного ознакомления и реализации виде.
Прилагается большое количество ссылок на дополнительные материалы для углублённого изучения и понимания связанных с данной методикой вопросов.

Категории:
 Обмен данными

Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Krio2 19.06.24 07:52 Сейчас в теме
На 13:00 на слайде вижу код:
Сообщение.НомерСообщения = ТекущаяУниверсальнаяДатаВМиллисекундах()


При этом у РС ИсходящаяОчередь только одно измерения НомерСообщения.

Как при интенсивном обмене гарантируется, что 2 объекта не зарегистрируются в одну и ту же миллисекунду и соответственно один из объектов не перезатрет другой или не будет вызвана ошибка при выполнении Набор.Записать(Ложь)?
2. zhichkin 1510 19.06.24 08:21 Сейчас в теме
(1) Добрый день! Для ответа на Ваш вопрос рекомендую посмотреть видео Гарантия последовательности регистрации и доставки данных.
Оставьте свое сообщение
Сергей Сорокин. Интеграция с маркетплейсами. Рекомендации для внедренцев
Дмитрий Жичкин. Тюнинг планов обмена
Андрей Путин. Интеграционные шины – ключевой элемент качественной архитектуры
Сергей Лихтенвальд. Что нам стоит обмен настроить, или Как кролик спас "зоопарк"
Андрей Путин. Как делать интеграции правильно и быстро
Михаил Харитонов. Лайфхаки: Ускоряем и «расшиваем» сложные обмены
Скрипты DaJet Stream для обмена данными (первое знакомство)
Павел Ванин. Нестандартное использование Системы взаимодействия
DaJet Flow: проектирование конвейеров потоковой обработки данных, обменов данными и интеграции
DaJet Flow: многопоточный контекст выполнения плагинов и внедрение зависимостей