@nioterzor

Вебсокеты и http на одном порту?

Хорошая ли идея запускать websocket-сервер и веб-сервер на одном порту?

Использовать ли для этого поддомен?

Причина: не всегда у пользователей открыты порты за исключением 80,443, а во всех примерах с вебсокетами, что я видел, в основном используется порт 3000.
  • Вопрос задан
  • 1143 просмотра
Пригласить эксперта
Ответы на вопрос 2
@Buick
Какой-то бред.
Как два TCP-сервера могут быть запущены на одном порту?
Какая разница, открыты ли порты у пользователя? У пользователя будет порт вроде 45078, считайте рандомный, а не 80.
С трудом представляю себе компьютер, который может подключаться только к серверам с 80 портом, то есть по факту принципиально поддерживающий только HTTP/HTTPS, есть же еще мессенджеры с кастомными протоколами, и другие приложения... Зачем такое нужно?
Ответ написан
mystdeim
@mystdeim
Не вижу особой проблемы, сам вешаю вебсокет на тот же порт что и http, у пользователя будет меньше проблем, если корпоративная сеть режет траффик по портам отличных от 80/443
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы