Вы можете выставлять разные логические веб-сокеты на одном и том же порту, используя разные URI.
Давайте рассмотрим пример чата.Вы можете использовать URI, чтобы определить конкретный канал или чат, к которому вы хотите присоединиться.
var socket = new WebSocket('ws://chat.example.com/games');
var socket = new WebSocket('ws://chat.example.com/movies');
var socket = new WebSocket('ws://chat.example.com/websockets');
Вы также можете использовать строки запроса.Представьте себе биржевой тикер:
var socket = new WebSocket('ws://www.example.com/ticker?code=MSFT');
var socket = new WebSocket('ws://www.example.com/ticker?code=GOOG');