Conectando-se ao soquete TCP do navegador usando o javascript

Eu tenho um aplicativo vb.net que abre um soquete e escuta sobre ele.

Eu preciso comunicar através deste soquete para esse aplicativo usando um javascript em execução em um navegador. Isso é preciso enviar alguns dados neste soquete para que o aplicativo que está escutando neste soquete possa pegar esses dados, fazer algumas coisas usando algumas chamadas remotas e obter mais alguns dados e colocá-los de volta no soquete que meu javascript precisa ler e imprimi-lo no navegador.

Eu tentei, socket.io, websockify, mas nenhum provou ser útil.

Daí a questão, é o que estou tentando mesmo possível? Existe uma maneira que um javascript em execução em um navegador pode se conectar a um soquete tcp e enviar alguns dados e escutá-lo por mais alguma resposta de dados no soquete e imprimi-lo no navegador.

Se isso é possível, alguém pode me apontar a direção certa para me ajudar a estabelecer o objetivo.

questionAnswers(6)

yourAnswerToTheQuestion