Входной канал Spring Integration для Service Activator - PullRequest
0 голосов
/ 05 декабря 2018

Я изучаю Spring Integration и пытаюсь создавать небольшие небольшие приложения.Я застрял в моем новом приложении.На самом деле я пытаюсь получить данные из 2 разных таблиц и сравнить их.Для этого я создал 2 разных сервиса, индивидуальность которых получают данные из разных таблиц.

Теперь мой вопрос.

  1. Могу ли я использовать один шлюз и один входной канал для вызова обоих активаторов услуг, которые вызывают мои методы обслуживания. Если нет, как мне подойти.

  2. Как мне собрать обе данные для сравнения.Я хочу сказать.Как мне отправить данные от двух разных активаторов услуг в одну конечную точку (скажем, Агрегатор), где я могу сравнить.

1 Ответ

0 голосов
/ 05 декабря 2018

Необходимо рассмотреть возможность использования компонента Scatter-Gather для таких задач: https://docs.spring.io/spring-integration/docs/5.1.1.RELEASE/reference/html/messaging-routing-chapter.html#scatter-gather

...