Várias conexões socket.io na mesma página

Posso me conectar a vários recursos no mesmo IP e porta no lado do cliente?

Eu tenho o seguinte código-

var myIP = "192.168.1.1";
var myPort = "8080";

A = io.connect(myIP+':'+myPort,{resource: 'A/socket.io'});
B = io.connect(myIP+':'+myPort,{resource: 'B/socket.io'});

A.on('connect',console.log('A connected');
B.on('connect',console.log('B connected');

A.on('message',function(d){console.log('A: '+ d);}
B.on('message',function(d){console.log('B: '+ d);}

eu estou correndonode-http-proxy emmyIP:myPort. Está fazendo proxy de conexões em A e B para seus respectivos servidores socket-io.

Se eu executar o código acima em um único script, o navegador ignorará a segunda instrução (ele não dispara uma solicitação para o recurso B).

oon(message) retornos de chamada tanto para A quanto para B recebem os mesmos dados que realmente pertencem a A.

Se eu executar o código acima em duas páginas html diferentes (A em um e B em outro), elas funcionam bem e eu recebo os dados separadamente.

questionAnswers(2)

yourAnswerToTheQuestion