Cofiguring конечной точки, чтобы действовать как работника и подписчика
Можно ли настроить конечную точку, чтобы она работала как работник, получая задания от дистрибьютора и подписываясь на какие-то сообщения?
У меня есть следующий сценарий (адаптированный к терминологии продажи)
*) центральный департамент время от времени публикует список новых цен. Все работники должны быть уведомлены. Это означает, что работник должен подписаться на это событие.
*) когда новый заказ поступает в центральный офис, он отправляет его дистрибьютору, который отправляет его следующему неработающему рабочему, который будет обработан. Это означает, что рабочий должен быть настроен на получение сообщений от дистрибьютора. Я использую следующую конфигурацию:
Когда я настраиваю его только как рабочий или только как подписчик, все работает как положено, но не тогда, когда я настраиваю его как оба.
Я обнаружил, что в очередь ввода централизованного сообщения поступает сообщение с адресом распространителя в качестве адреса возврата вместо рабочего адреса, и издатель в этом случае не распознает подписчика. Есть идеи? Заранее спасибо.