Есть ли удобный интерфейс для быстрого переключения между namespace в socket.io?
Чтобы сделать что-то вроде
//client side
var socket = io("http://addr");
socket.of("/finance").on("buy", function(msg) {
console.log(msg);
});
socket.of("/history").on("new", function(msg) {
console.log(msg);
});
$("#history").click(function() {
socket.namespace("/history");
});
$("#finance").click(function() {
socket.namespace("/finance");
});
//server side
var io = require('socket.io').listen(9090);
io.of("/finance").on("connection", function(socket) {
socket.emit("buy", {data: "abc"});
});
В основном сложность для client side, так как хочу описывать namespace-ы отдельно.