Перейти к основному содержимому

Свойства узла процесса интеграции вида «JmsНазначение»

Узел этого вида передает сообщения информационной системе, являющейся JMS-брокером ActiveMQ. Сообщения передаются в указанную очередь или топик.

Свойства узла

ВидКанала

Вид канала JMS-брокера сообщений: Очередь или Топик

Длительность хранения доставленных сообщений в формате ДД.ЧЧ

Определяет время, в течение которого будут храниться сообщения, доставленные в данный узел. Задается в пользовательском интерфейсе приложения, в карточке процесса интеграции, в свойствах узла. Недоступно в среде разработки.

Длительность задается в формате ДД:ЧЧ (например, 10:02 — 10 дней и 2 часа). Если указать длительность равную 00:00, то доставленные сообщения для данного узла не будут сохраняться в «1С:Шине». Длительность хранения должна быть равна 00:00 (по умолчанию) либо больше или равна 00:01.

Имя

Имя узла, уникальное в рамках процесса интеграции. Используется для обращения к узлу из встроенного языка (УзелСхемыИнтеграции.Имя). Должно начинаться с буквы, за которой следуют буквы, цифры или символы '_' (нижнее подчеркивание). Минимальная длина — 2 символа

ИмяКанала

Имя очереди или топика JMS-брокера сообщений, с которыми осуществляется взаимодействие

ИмяПользователя

Имя пользователя для подключения к удаленному компьютеру

ИнтервалВосстановления

Интервал между попытками восстановления, то есть когда соединение обновляется

ОбновлениеМетрик

Обработчик, внутри которого можно обновлять метрики, добавленные в проект разработчиком. Пример:

// Разработчик добавил в проект метрику «СчетчикВУзле». Тогда обновить метрику в узлах
// можно следующим образом:
метод ОбновлениеМетрик(Контекст: МойПроцессИнтеграции.КонтекстВызова, Сообщение: МойПроцессИнтеграции.Сообщение)
пер СчетчикВУзле = МойПроцессИнтеграции.Метрики["СчетчикВУзле"]
СчетчикВУзле.Обновить(Сообщение.УзлыПути.Текущий.Узел.Имя, 1)
;

Описание

Произвольное описание узла для разработчика. Используется при редактировании схемы процесса интеграции. Недоступно из встроенного языка

Пароль

Пароль пользователя для подключения к удаленному компьютеру

Порт

Порт, по которому устанавливается соединение с удаленным компьютером

Хост

Имя или IP-адрес удаленного компьютера, с которым «Шина» устанавливает соединение

Пример использования

Контекст: Осуществляется отправка сообщения из системы «1С» в ActiveMQ.

Задача: Отправить сообщение из «1С:Шины» в брокер сообщений ActiveMQ.

Решение: Сообщение приходит в «1С:Шина» от участника из группы «Отправитель» и попадает в узел Канал1СИсточник. В этом узле создается очередь, в которую полученное сообщение сохраняется. Далее используем узел «JmsНазначение», чтобы подключиться к очереди сообщений брокера ActiveMQ. На последнем шаге сообщение считывается из очереди «1С:Шины» и записывается в очередь брокера ActiveMQ.