Задача сделать клиент. Сервер написан на С++. WebSocket - не подходит, потому что, для установки связи нужно сделать handshake. Есть ли возможность соединится без handshake?
С помощью php, соединение нормально устанавливается, но для вывода данных в браузер, нужно делать ajax long polling.
Если клиент работает в браузере - то только websocket
long-poll/commet - прошлый век
SSE - связь односторонняя (коннектится клиент, но сообщения шлет только сервер), хотя для обратной связи можно использовать AJAX - из плюсов, то что формат довольно простой