У меня есть Java-сервер с открытым веб-соединением с клиентом javascript. Я хочу передать двоичный файл с java-сервера на javascript-клиент, чтобы пользователю просто нужно было сохранить файл где-то в файловой системе.
На стороне клиента я мог легко справиться с Blob. На стороне сервера у меня есть java.io.File и javax.websocket.Session. Я мог бы просто написать в javax.websocket.Session.getBasicRemote().getSendStream()
.
У кого-нибудь есть такой пример или может сказать мне, прав ли я и что я должен делать на стороне клиента?