Wiele połączeń socket.io na tej samej stronie

Czy mogę połączyć się z wieloma zasobami w tym samym IP i porcie po stronie klienta?

Mam następujący kod -

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);}

Biegamproxy-http-proxy namyIP:myPort. Jest to połączenie proxy A i B z ich odpowiednimi serwerami socket-io.

Jeśli uruchomię powyższy kod na pojedynczym skrypcie, przeglądarka ignoruje drugą instrukcję (nie wysyła żądania do zasobu B).

Theon(message) wywołania zwrotne dla A i B otrzymują te same dane, które faktycznie należą do A.

Jeśli uruchomię powyższy kod na dwóch różnych stronach html (A on one i B on other), działają poprawnie i otrzymuję dane dla obu osobno.

questionAnswers(2)

yourAnswerToTheQuestion