Я пытаюсь написать простой клиент для чата в javascript, но мне нужен способ обновлять сообщения в реальном времени. Хотя я мог бы использовать функцию xmlhttprequest, я считаю, что она использует порт TCP / IP на сервере и, что еще важнее, не разрешена в моем текущем пакете хостинга. В любом случае, это не кажется идеальным решением, так как постоянное открытое соединение кажется немного хакерским, и было бы намного проще, если бы я мог просто прослушивать порт и принимать данные, как они есть. Я посмотрел в Интернете и нашел много ссылок на кометы и непрерывные опросы, которые неудовлетворительны, и многие люди говорят, что javascript не очень подходит для этого, с чем я могу согласиться. Теперь я на самом деле узнал немного больше о том, как работает интернет, однако это кажется возможным. Мне пока не нужно беспокоиться об отправке сообщений; Я могу справиться с этим, но есть ли способ прослушивать определенный порт на JavaScript?