Я работаю с socket.io и node.js, и до сих пор это выглядело неплохо, но я не знаю, как отправить сообщение с сервера конкретному клиенту, примерно так:
client.send(message, receiverSessionId)
Но ни . send ()
и методы .broadcast ()
, похоже, удовлетворяют мою потребность.
В качестве возможного решения я нашел то, что .broadcast ()
принимает в качестве второго параметра массив SessionIds, на который не отправляется сообщение, поэтому я мог бы передать массив со всеми SessionIds, подключенными в этот момент к серверу, кроме того, который я хочу отправить сообщение, но я чувствую, что должен быть лучшее решение.
Есть идеи?