Node.js encaminhamento da rede local para a Internet pública

1

Eu tenho um servidor executando node.js na minha rede que não pode ser acessado pela Internet (ou seja, sem IP / domínio estático). No entanto, eu tenho um vServer com um domínio que está executando o node.js também. Posso encaminhar dados do servidor local para o domínio público? Se sim, qual é a melhor prática em fazer isso?

A primeira coisa que me veio à mente foi usar websockets na máquina local e na máquina pública e encaminhar novos dados (local- > público vserver). Essa é uma solução viável ou existem melhores opções?

    
por Jan 05.04.2014 / 17:27

1 resposta

0

Se houver apenas servidores Node.js, o módulo padrão net deve ser suficiente.

A instância que está no domínio público cria um soquete e escuta as conexões de entrada. E então outro, localizado na rede privada, pode estabelecer uma conexão com ele.

A implementação de WebSocket também pode ser usada, consulte link Para maiores informações. Detalhes adicionais são necessários para saber qual seria o mais adequado às suas necessidades.

    
por 05.04.2014 / 20:32