Основная проблема:
Я ищу решение для улучшения скорости загрузки / выгрузки больших файлов. Я слышал об относительно новой технологии gRPC. Я понимаю, что это хорошо для связи сервера с сервером, например. архитектура микросервисов.
Клиент
Однако мне нужен компонент загрузки / выгрузки файлов в интерфейсе (браузере) (что-то вроде Fine uploader, jQuery file upload plugin, Resumable.js) с поддержкой gRPC. Я могу делать поддержку сама. Но я не знаю, как и что и возможно ли это вообще. Так что мне нужен пример, или совет, или указание в правильном направлении. Независимо от стороны JS: vanilla, react, angular ...
На стороне сервера
- c # предпочтительнее
- node.js возможно
- java работоспособный
Исследования по этому вопросу
- Пример загрузки файла Java gRPC - здесь был дан ответ в виде ссылок на образец кода. К сожалению ссылки битые.
- a> - Клиентская сторона - это консоль.
- Обновите UploadFileClient.java - как указано выше
- gRPC для примеров .NET - мне не нужен пример
- Состояние gRPC в браузере и его репо Протестируйте различные реализации клиентов gRPC-Web с различными реализациями прокси-серверов gRPC-Web - очень интересно (я думаю, что можно как-то реализовать клиент в браузере), однако, поскольку мои знания в gRPC очень низкие, мне слишком сложно выполнить свою задачу
Пожалуйста, помогите или хотя бы скажите, что это невозможно