Facebook上的通知区如何运作?

时间:2011-04-11 18:30:35

标签: facebook javascript-events

facebook上的通知区域如何运作?
我正在考虑出现的自动红色框 如果我的墙上有消息/新内容。
我相信它也在Stackexchange中,是一个Javascript间隔吗?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

不确定这一点,但我打赌Facebook和SO都使用Comet的实现。基本上,您向服务器发出请求,该服务器设计为保持打开很长时间,并且服务器仅在有话要说时才响应。当请求超时(或接收数据)时,您只需启动另一个请求。通过这种方式,您可以尽可能接近实时数据,而不会在空请求上浪费大量带宽。