1) Верно ли утверждение что приложение на Android может отправлять запросы на внешний сервер только по протоколу http, и не может отправлять запросы по ws и wss. Например
wss://example.ru
2) Если первое утверждение верно то каким образом строятся запросы к сокетам на сервер, и как сервер должен их обработать. Как вообще может произойти подключение к сокетам через http запрос?
Например через JS из браузера можно подключиться к сокет серверу таким образом:
var socket = new WebSocket("ws://example.ru/ws");
Каким образом это делается в приложении на Android?