Spring State Machine для обработки запросов с пружинной загрузкой - PullRequest
0 голосов
/ 27 февраля 2020

Я смотрю на рабочий процесс по HTTP-запросу REST API для проекта весенней загрузки, который имеет постоянные шаги, такие как

  • Подтвердите запрос
  • Выполните несколько вызовов http в определенный порядок для разных сервисов (некоторые параллельно, некоторые последовательно)
  • Обрабатывать ответ каждого http-вызова и переходить к следующему
  • Если все вызовы выполнены успешно, применить business logi c на запрос и http-ответы на предыдущих шагах и возврат ответа

  • Как установить начальный контекст (данные запроса, некоторые другие данные, необходимые для дальнейших шагов), в весенний конечный автомат?

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

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

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