Node.js PubNub Chat:最新更新的排序频道
我正在使用PubNub创建聊天。每个聊天室都是一个公共频道。现在的挑战是:我如何对我的频道进行排序,以便最新帖子的频道应该位于顶部 我可以考虑两种可能性:Node.js PubNub Chat:最新更新的排序频道,node.js,chat,real-time,pubnub,Node.js,Chat,Real Time,Pubnub,我正在使用PubNub创建聊天。每个聊天室都是一个公共频道。现在的挑战是:我如何对我的频道进行排序,以便最新帖子的频道应该位于顶部 我可以考虑两种可能性: 服务器将侦听所有通道,当收到消息时,它会记录它。因此,聊天室模型可能看起来像{id,name,users,lastUpdate} 每次发布消息时,应用程序都会调用服务器传递该消息 两种方法似乎都不正确?有更好的办法吗?第一个要求服务器监听所有通道。第二个要求服务器处理每条消息的请求 使用时间戳怎么样 实际上,PubNub提供了状态API,
- 服务器将侦听所有通道,当收到消息时,它会记录它。因此,聊天室模型可能看起来像
{id,name,users,lastUpdate}
- 每次发布消息时,应用程序都会调用服务器传递该消息
两种方法似乎都不正确?有更好的办法吗?第一个要求服务器监听所有通道。第二个要求服务器处理每条消息的请求 使用时间戳怎么样 实际上,PubNub提供了状态API,允许您使用时间戳(指定为17位精度的unix时间)监视每个通道的状态