В браузере нет возможности Javascript на обычной веб-странице устанавливать прямое соединение через сокет TCP с каким-либо сервером.
Браузер Javascript имеет доступ к следующим функциям сетевого подключения:
- Отправьте запрос http / https на внешний сервер.
- Установите соединение webSocket с внешним сервером.
- Используйте webRT C для связи с другими компьютерами.
Во всех этих случаях вы должны использовать библиотеки, встроенные в браузер, для инициирования соединений по этим указанным c протоколам.
В браузере нет встроенных возможностей для простого соединения через сокет TCP. WebSocket (который может подключаться только к серверу webSocket), вероятно, наиболее близок к вам.