websocket atrás de um firewall

1

Eu tenho um computador com uma CPU strong e muita memória (strong) executando o Windows Server 2008 R2, que é bloqueado por um firewall de qualquer acesso do mundo externo.

Eu tenho um computador com uma CPU fraca e pouca memória (fraca) executando o Windows Server 2003, que tem a porta 80 aberta para o mundo externo.

Eu quero colocar um servidor Java no strongy, que irá se conectar com o mundo exterior via websockets. Eu uso a implementação do socket.io com base no Netty: link . Ele ouve em strongy: 8090. Há também um servidor Apache no strongy que serve o conteúdo estático.

Agora, eu sei como rotear requisições http de fraco para strong - eu apenas coloquei estas duas linhas no httpd.conf no fraco:

ProxyPass        /myapp http://strongy/myapp
ProxyPassReverse /myapp http://strongy/myapp

No entanto, isso não ajuda com as solicitações do socket.io ...

Eu não preciso de conexão segura, balanceamento de carga ou qualquer outra fantasia - apenas direcione os pedidos para frente e para trás.

    
por Erel Segal-Halevi 07.01.2013 / 12:03

0 respostas