gpt4 book ai didi

javascript - node.js - 将不同数据发送到不同客户端的良好实现是什么?

转载 作者:行者123 更新时间:2023-12-01 03:58:29 28 4
gpt4 key购买 nike

所以,事情是这样的。我正在与我的合作伙伴一起使用 node.js 编写一个小型 Web 应用程序。在这个应用程序中,我们需要向不同的客户端发送不同的数据。现在,我使用如下脚本实现了这个需求:

io.sockets.to(ClientId).emit();

虽然代码运行良好,但我仍然不确定这是否是实现需求的正确方法,即向不同的客户端发送不同的数据。

那么,有什么建议吗?非常感谢!

最佳答案

你可以使用socket.io房间。

socket1.join("room1");
socket2.join("room1");

socket3.join("room2");
socket4.join("room2");

io.to("room1").emit("event", "data");
io.to("room2").emit("event", "different data");

上面的代码将“data”发送到socket1socket2并将“不同数据”发送到socket3socket4

更多信息here .

关于javascript - node.js - 将不同数据发送到不同客户端的良好实现是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42411384/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com