我开始研究node和socket.io。
我已经创建了一个简单的聊天应用程序,我很惊讶它是多么容易。
现在,我想进一步提供一个在线用户列表,这些用户可以私下聊天。
什么是最好的方法来解决这个问题?
我读了0.7的新房间功能。这是一种方法吗?每次2个用户需要私下聊天时动态创建一个新房间?但是如何通知第二个用户创建的新房间,以便他可以连接到那里?
自己处理所有上述逻辑会更好吗?存储房间和用户服务器端并每次循环它们并发送消息到适当的?
谢谢
我开始研究node和socket.io。
我已经创建了一个简单的聊天应用程序,我很惊讶它是多么容易。
现在,我想进一步提供一个在线用户列表,这些用户可以私下聊天。
什么是最好的方法来解决这个问题?
我读了0.7的新房间功能。这是一种方法吗?每次2个用户需要私下聊天时动态创建一个新房间?但是如何通知第二个用户创建的新房间,以便他可以连接到那里?
自己处理所有上述逻辑会更好吗?存储房间和用户服务器端并每次循环它们并发送消息到适当的?
谢谢
如果您想要的唯一功能是两个人能够相互发送消息(而不是一组人有房间),那么逻辑可能是这样的:
如果您想要的唯一功能是两个人能够相互发送消息(而不是一组人有房间),那么逻辑可能是这样的:
赫杰托马斯
如果只有2个用户说你不需要使用发布att只需将该消息从客户端发送到服务器并让服务器找到另一个客户端并将其发送下来。