Я разрабатываю небольшой сервер на PlayFramework2/Scala, который должен извлекать данные из нескольких WS (REST/JSON), манипулировать данными из этих WS, затем составлять и возвращать результат.
Я знаю, как вызывать одинWS, манипулировать данными и возвращать асинхронный ответ. Но я не знаю, как вызывать последовательнонесколько веб-сервисов, обрабатывать данные между каждым вызовом и генерировать агрегированный ответ.
Пример:
I блокируется асинхронными обработками WS API ( WS.url(url).get => Promise[Response]
). Должен ли я опираться на Akka, чтобы решить эту проблему?
Спасибо.