Существует банк, который создает договор, который затем принимается кредитором и заемщиком. После подписания договора кредитор предоставляет средства заемщику. Затем банк создает состояние обязательства на основе данных, полученных путем автоматического вызова внешнего сервиса.
А теперь
1) В API Layer я вызываю первый поток, который создает одно состояние.
2) На уровне API, при успешном выполнении первого потока я вызываю http-запрос на внешнюю службу и получаю данные.
3) Теперь я передаю http-ответ второму потоку для создания другого состояния.
Пожалуйста, дайте мне знать, если есть какие-либо проблемы с этим подходом.
Требуется, чтобы я запускал первый поток вручную, но вызов внешнего сервиса и запуск второго потока должны происходить автоматически
Я ссылался на приведенную ниже ссылку.
Выполнение асинхронных HTTP-вызовов из потоков