Я смотрю на рабочий процесс по HTTP-запросу REST API для проекта весенней загрузки, который имеет постоянные шаги, такие как
- Подтвердите запрос
- Выполните несколько вызовов http в определенный порядок для разных сервисов (некоторые параллельно, некоторые последовательно)
- Обрабатывать ответ каждого http-вызова и переходить к следующему
Если все вызовы выполнены успешно, применить business logi c на запрос и http-ответы на предыдущих шагах и возврат ответа
Как установить начальный контекст (данные запроса, некоторые другие данные, необходимые для дальнейших шагов), в весенний конечный автомат?
- Как передать данные контекста от начала до конца рабочего процесса (между состояниями)?
Я новичок в конечных автоматах, учитывая, что некоторые примеры или шаблоны будут с благодарностью. Спасибо