我正在使用套接字编程在node js中开发游戏。在显示旧游戏的获胜者之后,新游戏将重新开始。所以问题是,我同时收到所有客户的回覆。因此,功能之一将在没有收到确认的情况下同时执行。游戏无时无刻不在创造。这意味着我想要从所有客户端中一一得到确认,就像队列中的所有请求一样,而不是同时。
socket.on('winner_req',function(game_id){
io.sockets.in("room-"+game_id).emit('winner_res',body);
});
socket.on('winner_res_ack',function(game_id){
//here is function which i want to execute for one by one ack.
create_game();
});
我们如何才能一个接一个地接受来自客户的呼叫?