Я занимаюсь разработкой мобильного приложения для Android в реальном времени.Клиентское устройство всегда подключается к веб-сокету с помощью клиента okhttp.Я должен также реализовать некоторые другие сервисы для приложения, которые бы прекрасно работали без веб-сокетов, например, запрашивая API на том же сервере одним нажатием кнопки.Я уже подключен к серверу с помощью веб-сокета, поэтому следует ли выполнять вызовы REST через HTTPS?
Я мог бы получать данные из API через msgpack и отправлять двоичные потоки через websocket, а не через HTTP.Поэтому я думаю сделать обмен данными немного сложным, но производительным (меньше HTTP-запросов на клиента).Я знаю, что проблема в том, что веб-сокеты поддерживают соединения, но если у меня уже есть веб-сокет, подключенный к пользователю, хорошо ли передавать данные через веб-сокет?