как использовать подпоток в весенней интеграции - PullRequest
0 голосов
/ 15 мая 2019

Я работаю над проектом, в котором мы использовали весеннюю интеграцию. И у нас может быть поток, который в конечном итоге создает полный поток системы. Теперь нам нужно создать основной поток, в котором есть все абстрактные компоненты, которые внутренне вызывают подпоток. Я нашел весенний проект интеграции потока для создания подпотока. https://github.com/spring-projects/spring-integration-flow/tree/master.

Но хотя я пытаюсь выяснить последнюю найденную флягу, которая была построена в 2015 году (https://mvnrepository.com/artifact/org.springframework.integration/spring-integration-flow).) Теперь я сбит с толку тем, нужно ли нам использовать этот проект или какой-то другой подход к весенней интеграции, который нужно использовать.

e.x:
we have 3 flow file.
1) prepare-file.xml
2) prepare-database.xml
3) enrich-object.xml
which eventually call like prepare-file.xml-->prepare-database.xml-->enrich-object.xml

Теперь нам нравится создавать файл master-flow.xml, который показывает все компоненты на диаграмме очень высокого уровня.

Спасибо, Нишит С.

1 Ответ

0 голосов
/ 15 мая 2019

Хорошо, у этого проекта некоторое время не было интереса к сообществу. И теперь, когда большинство людей отходит от конфигурации XML в пользу конфигурации Java & Annotation с Spring Boot на вершине, такой проект больше не имеет своей привлекательности.

С другой стороны, мы предоставляем Java DSL для потоков интеграции Spring уже несколько лет: https://docs.spring.io/spring-integration/docs/current/reference/html/#java-dsl

Я бы сказал, что его IntegrationFlow определения с функциональностью подпотока могут соответствовать вашим требованиям.

Я понимаю, что это может быть не тот ответ, который вы ищете, но по крайней мере этот должен быть пищей для размышлений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...