0

我正在制作消息传递应用程序。用户 1 广播a message。我需要向其他用户展示这条消息发布了多长时间。例如发布 9 分钟。前。SO与我们在Facebook 或 Facebook 上看到的非常相似。

在此处输入图像描述

为此,我已经开始存储消息发布时间以及消息。我的计划是依靠客户端时钟使用 javascript 在浏览器中显示实时更新。

这是我应该继续的方式,还是有更好的解决方案?

4

1 回答 1

2

查看signalR。这就是你要找的东西。并且还有基于signalR构建的用于聊天客户端的 Jabbr。

SignalR 支持广播,尝试找出服务器和客户端的能力并最好地使用案例。支持web sockets、long polling和forever frames等。如果你想跨多个服务器使用,它也可以使用Sql server和Redis作为后端。

维基页面:https ://github.com/SignalR/SignalR/wiki

顺便说一句,SO使用网络套接字进行实时更新,https://meta.stackexchange.com/questions/129499/what-technology-framework-is-stackoverflow-using-to-asynchronously-update-client

于 2013-06-08T21:04:37.423 回答