Должен ли я использовать WebSocket на портах, отличных от 80?

Должен ли я использовать WebSocket на портах не 80? Разрушает ли это всю цель использования существующих веб / HTTP-инфраструктур? И я думаю, что это больше не соответствует названиюWebРазъем на 80 портов.

Если я использую WebSocket через другие порты, почему бы просто не использовать TCP напрямую? Или есть какие-то особые преимущества в самом протоколе WebSocket?

А поскольку текущее рукопожатие WebSocket выполняется в форме запроса HTTP UPGRADE, значит ли это, что мне нужно включить протокол HTTP для порта, чтобы можно было выполнить рукопожатие WebSocket?

Ответы на вопрос(2)

Ваш ответ на вопрос