【发布时间】:2011-01-10 01:05:58
【问题描述】:
我必须开发一个实时 Web 应用程序,如果发生了不好的事情,服务器需要通过警报消息通知其所有客户端。
客户端不得错过任何警报至关重要,即即使客户端暂时停机,如果再次在线,它也必须接收任何发送的警报。
任何想法如何实现这种机制?客户端数量非常少(5-10),因此性能/带宽可能不是问题。
编辑
完全错过了客户必须(几乎)实时接收警报的要点,因此电子邮件可能不是最佳解决方案。
【问题讨论】:
-
为什么你刚才问的问题重复了?stackoverflow.com/questions/4642857/…
-
我认为将“不可错过”的内容提取到一个单独的问题中是个好主意。
-
第一个满足您第二个要求的系统是电子邮件 - 如果您可以足够频繁地轮询它...
-
您必须实现一个确认系统,在该系统中,服务器会不断向客户端发送信息,直到它收到来自客户端的肯定接收确认。
标签: javascript client-server client-side server-side