У меня есть сервлет, который запрашивает геолокацию с другого сервера, используя http get. Ответ получен посредством обратного вызова с другого сервера и заканчивается в другом сервлете. В идеале я хотел бы вернуть карту первого сервлета и сделать этот асинхронный механизм синхронным. Все, что я могу придумать в данный момент, - это опросить общий хэш-файл, пока значение не появится, это выглядит как некрасивый взлом. Любые идеи, как я могу реализовать это более элегантно?