Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/467.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在node.js中为每个用户保存套接字_Javascript_Database_Node.js_Socket.io - Fatal编程技术网

Javascript 在node.js中为每个用户保存套接字

Javascript 在node.js中为每个用户保存套接字,javascript,database,node.js,socket.io,Javascript,Database,Node.js,Socket.io,我正在创建一个使用socket.IO和node.js的应用程序 目前,我正在我的应用程序中保存所有联机套接字的var(connections={object}),这样,如果用户联机,我就可以将正确的内容定向给他们,如果目标用户脱机,我就可以将该数据存储在我的数据库中 这个方法行吗?我可以在var中存储我想要的任意多个套接字吗?还有哪些方法?谢谢为什么“您”需要存储插座?您不能使用io.sockets访问它吗?它会给你所有连接的客户端。是的,但我需要知道每个客户端的用户是相关的!因此,我可以将每个

我正在创建一个使用socket.IO和node.js的应用程序

目前,我正在我的应用程序中保存所有联机套接字的var(connections={object}),这样,如果用户联机,我就可以将正确的内容定向给他们,如果目标用户脱机,我就可以将该数据存储在我的数据库中


这个方法行吗?我可以在var中存储我想要的任意多个套接字吗?还有哪些方法?谢谢

为什么“您”需要存储插座?您不能使用io.sockets访问它吗?它会给你所有连接的客户端。是的,但我需要知道每个客户端的用户是相关的!因此,我可以将每个内容定位到正确的用户@Сааааааааааааааа。因为它只是对这些对象的引用。您可以向套接字添加唯一id,并通过io.sockets访问它