Всем привет. Есть задача. Клиент шлёт на сервер запрос на обработку файла. Время обработки может быть достаточно долгим. Мы отправляем клиенту ответ, что происходит обработка. Теперь вопрос: 1. Как лучше всего в спринге решить задачу обработки файла ( ExecutorService, Spring batch?) 2. Как уведомить о завершении обработки (websocket?) с учётом того, что клиент может отключиться не дождавшись результата, но при повторном подключении должен получить результат