网页中的会话及时刷新是怎么实现的?比如打开QQ邮箱,突然收到新邮件就立马有了提示

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网页中的会话及时刷新是怎么实现的?比如打开QQ邮箱,突然收到新邮件就立马有了提示相关的知识,希望对你有一定的参考价值。

它总不可能是不停的去刷新数据库获取吧?求大神解释下,会话这块鄙人一点不懂
提前说下,这是个编程问题,像1L那样的傻孩子就别来发言了,最好是.net方面的,其他语言的麻烦说下原理就好(及时会话动态刷新问题)

这个我之前看人做过的,有种服务器程序,能够做推送(例如:red5 ),楼上有人回答用ajax请求那种也可以实现,但是太初级了,如果是几十上百人在线还行,如果上千人,我保证你再好的服务器也要挂掉(现在有实力的公司都在去IOE),做推送的这种解决方案不需要你定时去请求,有消息就马上推送过来了,能够有效缓解服务器压力 参考技术A 好吧, 我是程序员. 用js做一个异步请求即可. 然后用setInterval()做定时器, 每隔个2,3秒执行以下之前定义的异步请求. 就可以实现你描述的情况了.追问

那每次请求都要去数据库查么?如果有一万个人登陆,每个人每分钟都会请求数据,那么你觉得这个网站还玩什么呢?

追答

有一种机制叫"缓存", 不用查数据库; 有一种架构叫"服务器集群", 实现负载均衡. 每分钟万次的点击都承受不了, 那还玩什么呢? 在网页上做实时监测处理且要兼容所有浏览器, 方法仅此一种! 至于后台, 看架构师怎么架构了.

参考技术B 你好,QQ邮箱有这项设置,就是当你收到邮件时会立马提示出来 发件箱的名字 以及前段内容 参考技术C QQ是可以的,应该是设置错误!请重新设置! 参考技术D 用ajax定时刷新,或者长连接推送。

oppo手机浏览器怎么调自动刷新

1.在手机上打开要自动刷新的网页,然后点击QQ浏览器下面的主菜单按钮。
2.接下来在弹出的QQ浏览器菜单中我们点击“更多工具”图标。
3.接着在打开的更多工具页面中,我们可以找到一下“定时刷新”的图标。
4.在打开的定时刷新页面中,选择一个自动刷新的时间即可,比如 5秒
5.这时可以看到在当前页面上显示一个绿色的小图标,同时显示自动刷新的进度。
参考技术A 回答

您好,我是您的咨询师,正在为您整理答案,请稍等

亲 1可以借助qq浏览器来设置定时刷新网页。2弹出工具箱窗口后,点击定时刷新3选择隔几秒刷新一次网页后,点击开始即可4点击刷新次数图标,可以更改定时刷新时间

希望我的回答对您有所帮助

以上是关于网页中的会话及时刷新是怎么实现的?比如打开QQ邮箱,突然收到新邮件就立马有了提示的主要内容,如果未能解决你的问题,请参考以下文章

oppo手机浏览器怎么调自动刷新

手机怎么自动刷新网页

如何用Proxifier 2.7代理上网

网页端如何实现点击链接跳转到QQ(手机QQ)打开会话

如何用android项目开发qq邮箱网页版登录界面?

在手机打开网站, 怎么快速刷新网页