Возможно ли запустить два выходных канала на моем активаторе услуг?
@ServiceActivator(inputChannel = Constants.CHANNEL_INPUT, outputChannel = Constants.CHANNEL_OUTPUT) public OutputDto applyValidator(Message<?> message) { ... return outputDto }
Нет;только один.
Если вы хотите отправить нескольким потребителям, вы можете сделать выходной канал PublishSubscribeChannel, и каждый потребитель получит сообщение.
PublishSubscribeChannel
Или вы можете добавить RecipientListRouterвниз по течению.
RecipientListRouter