2016-07-25 8 views
0

У меня есть два почти идентичных процесса в Tibco, которые начинаются с подписчика темы. Единственное отличие - это название темы.Два почти идентичных процесса в Tibco

Как я могу создать один процесс, чтобы его можно было повторно использовать?

ответ

0

Определите глобальную переменную для имени темы в вашем дизайнерском проекте TIBCO. Используйте эту глобальную переменную в качестве имени темы в своем подписчике (перетащите & в глобальную переменную).

При этом вы можете развернуть свой проект n раз и просто настроить имя темы индивидуально в пользовательском интерфейсе администратора.

Надеюсь, что это поможет

+0

Я понимаю, что вы говорите, но я хочу запустить тот же процесс для двух разных тем. Как я могу это сделать? –

+0

Если ваши темы представлены в иерархической структуре, которая может работать с одним процессом и подстановочной подпиской. Например. у вас есть тема 1 (Name: topic.myContext.one) и тема 2 (Name: topic.myContext.two). Ваш подписчик подписывается на topic.myContext. * И будет получать сообщения от обоих тем. – Seb

+0

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