My Node.js приложение работает по адресу http://www.example.com/myapp/.
Я настроил сервер Socket.IO(версия 1.3.5) с пользовательским пространством имен. Вот пример фрагмента кода:
var server = http.createServer(...);
var io = socketio(server);
io
.of('/a/b/c')
.on('connection', function (socket) {
socket.emit('update', {msg: '/a/b/c'});
});
Я не могу понять, как подключиться к этой службе от клиента. Мои догадки (ни один из них не работает):
io.connect('http://www.example.com/myapp/a/b/c');
io.connect('http://www.example.com', {path: '/myapp/a/b/c'});
io.connect('', {path: '/myapp/a/b/c'});
io.connect('http://www.example.com/a/b/c', {path: '/myapp'});
io.connect('http://www.example.com', {path: '/myapp/socket.io/a/b/c'});