Можно ли подключиться к Node.js net moudle из браузера? - PullRequest
0 голосов
/ 24 января 2020

Я хочу сделать TCP-сервер с Node.js, а затем подключить его из браузера без http, express и socket.io moudles. что-то вроде того, что я делаю в java или c#, но на этот раз из браузера.

1 Ответ

1 голос
/ 24 января 2020

В браузере нет возможности Javascript на обычной веб-странице устанавливать прямое соединение через сокет TCP с каким-либо сервером.

Браузер Javascript имеет доступ к следующим функциям сетевого подключения:

  1. Отправьте запрос http / https на внешний сервер.
  2. Установите соединение webSocket с внешним сервером.
  3. Используйте webRT C для связи с другими компьютерами.

Во всех этих случаях вы должны использовать библиотеки, встроенные в браузер, для инициирования соединений по этим указанным c протоколам.

В браузере нет встроенных возможностей для простого соединения через сокет TCP. WebSocket (который может подключаться только к серверу webSocket), вероятно, наиболее близок к вам.

...