В настоящее время я работаю над проектом, который требует, чтобы клиент запрашивал большую работу и отправлял ее на сервер. Затем сервер делит работу и отвечает массивом URL-адресов для клиента, чтобы сделать GET-вызов и передать данные обратно. Я - greenhorn в проекте, и в настоящее время я использую Spring websockets для повышения эффективности. Вместо того, чтобы клиенты постоянно пинговали сервер, чтобы увидеть, есть ли у него результаты, готовые к обратному потоку, websocket теперь просто напрямую свяжется с клиентом hooray!
Было бы плохо, если бы websockets управляли всем процессом из конца в конец? Я использую STOMP с веб-сайтами Spring, будут ли еще проблемы с канавкой REST?