Несколько соединений socket.io на одной странице

Могу ли я подключиться к нескольким ресурсам с одного IP-адреса и порта на стороне клиента?

У меня есть следующий код

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

Я бегаюузел-HTTP-прокси наmyIP:myPort, Это прокси-соединения на A и B к их соответствующим серверам socket-io.

Если я запускаю приведенный выше код для одного скрипта, браузер игнорирует второй оператор (он не запускает запрос к ресурсу B).

on(message) обратные вызовы для A и B получают те же данные, которые фактически принадлежат A.

Если я запускаю приведенный выше код на двух разных html-страницах (A на одной и B на другой), они работают нормально, и я получаю данные для обеих по отдельности.

Ответы на вопрос(2)

Ваш ответ на вопрос