Свойства узла процесса интеграции вида «ГруппаУчастников»
Узел вида «ГруппаУчастников» предназначен для объединения информационных систем, с которыми «1С:Шина» взаимодействует однотипно, в единую группу.
Свойства узла
- Имя
- Имя узла, уникальное в рамках процесса интеграции. Используется для обращения к узлу из встроенного языка (УзелСхемы.Имя). Должно начинаться с буквы, за которой следуют буквы, цифры или символы '_' (нижнее подчеркивание). Минимальная длина — 2 символа
- Описание
- Произвольное описание узла для разработчика. Используется при редактировании схемы процесса интеграции. Недоступно из встроенного языка
Группу участников можно связать с узлами следующих видов:
Пример использования
Контекст: Есть каталог D:\Источник, который контролируется на предмет появления в нем файлов. Как только файл появляется, формируется сообщение и отправляется всем участникам интеграции. Также каждая из систем, которая участвует в обмене, с определенной регулярностью отправляет сообщение, которое записывается в файл в каталог Z:\Назначение.
Задача: Объединить участников процесса интеграции, с которыми «1С:Шина» взаимодействует однотипно, в единую группу для удобства построения схемы интеграции.
Решение: Используем узел «ФайлИсточник», чтобы контролировать каталог D:\Источник на предмет появления новых файлов. Как только файл появляется, формируется сообщение и отправляется в «Канал1СНазначение». Из «Канала1СНазначение» это сообщение получается всеми информационными системами, включенными в группу «Участники». Чтобы отправить сообщение от участников, используем узел «Канал1СИсточник» и соединим группу участников связью с этим узлом. Из узла «Канал1СИсточник» сообщение попадает в узел «ФайлНазначение», где записывается в каталог Z:\Назначение.
В момент старта процесса интеграции «1С:Шина» проанализирует схему и для каждой информационной системы из группы «Участники» создаст одну очередь, соответствующую узлу «Канал1СНазначение», и одну очередь, соответствующую узлу «Канал1СИсточник». К этим двум очередям будет иметь доступ только та информационная система, для которой эта очередь была создана.