【发布时间】:2015-04-17 04:01:12
【问题描述】:
我正在使用 PubNub 创建聊天。每个聊天室都是一个 PubNub 频道。现在的挑战是:我如何对我的频道进行排序,以使最近帖子的频道应该排在最前面。
我可以考虑两种可能性:
- 服务器将监听所有通道,当收到消息时,它会记录它。所以聊天室模型可能看起来像
{id, name, users, lastUpdate} - 每次发布消息时,应用也会调用服务器来传递该消息
这两种方法似乎都不正确?有没有更好的办法?第一个将要求服务器监听所有频道。第二个将要求服务器处理每条消息的请求。
【问题讨论】:
标签: node.js chat real-time pubnub