社区
JavaScript
帖子详情
各位大俠请教个问题
lqahnh
2011-07-12 04:29:49
如何实现页面的实时更新?就像QQ一样 对方发送了一个消息我这里马上就能收到(这个C/S做到很简单),
现在要求我的页面不刷新不做任何操作,只要别人给我发送一个消息我这里就立即能显示
ps:我用AJAX做了一个很烂的效果,就是每秒访问数据库一次查看是否有新记录,这个能达到自己的要求,但是每秒都访问数据库,对服务器的压力很大
求解
...全文
116
4
打赏
收藏
各位大俠请教个问题
如何实现页面的实时更新?就像QQ一样 对方发送了一个消息我这里马上就能收到(这个C/S做到很简单), 现在要求我的页面不刷新不做任何操作,只要别人给我发送一个消息我这里就立即能显示 ps:我用AJAX做了一个很烂的效果,就是每秒访问数据库一次查看是否有新记录,这个能达到自己的要求,但是每秒都访问数据库,对服务器的压力很大 求解
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
豆虫
2011-07-12
打赏
举报
回复
这个类似网络中有一种叫“心跳”的机制 不过LZ那样每秒ajax 估计服务器一会就挂了~~~
看看这个pushlet框架,也是楼上说的comet的一种:
提供了基于 AJAX 的 JavaScript 库文件用于实现长轮询方式的“服务器推”;还提供了基于 iframe 的 JavaScript 库文件用于实现流方式的“服务器推”。
JavaScript 库做了很多封装工作:
定义客户端的通信状态:STATE_ERROR、STATE_ABORT、STATE_NULL、STATE_READY、STATE_JOINED、STATE_LISTENING;
保存服务器分配的会话 ID,在建立连接之后的每次请求中会附上会话 ID 表明身份;
提供了 join()、leave()、subscribe()、 unsubsribe()、listen() 等 API 供页面调用;
提供了处理响应的 JavaScript 函数接口 onData()、onEvent()…
网页可以很方便地使用这两个 JavaScript 库文件封装的 API 与服务器进行通信。
希望能帮到你~~
lqahnh
2011-07-12
打赏
举报
回复
恩 反正我是想不明白了B/S的局限性把
kyzy_yy_pm
2011-07-12
打赏
举报
回复
上面多了个m
http://www.baidu.com/s?bs=%B3%A4%C1%AC%BD%D3&f=8&wd=%BB%F9%D3%DAhttp%B3%A4%C1%AC%BD%D3&n=2&inputT=14208
kyzy_yy_pm
2011-07-12
打赏
举报
回复
你可以看看commet相关的,目前感觉这个路子不错,不过不知道大型的会如何
请教
各位大侠一个
问题
本文介绍了一个使用ASP实现的找回密码功能,详细展示了从输入用户名到最终修改密码的整个流程。涉及数据库查询、验证
问题
答案及更新密码等关键步骤。
很奇怪的
问题
,
请教
各位大侠
在使用WebWork、Spring及Hibernate框架整合的应用中,遇到表单提交时出现自动拦截包装失败的
问题
,具体表现为输入格式不正确或表单元素名称重复时,所有Action调用失效并报错。
各位大侠这个
问题
你看了对你有益
一位刚入行处于初学阶段的人,向大家
请教
哪些网站对自身进步帮助最大。
求各位大侠帮个忙啊,用FFT计算频谱的
问题
博主使用C/C++处理WAV文件,并尝试利用FFT进行频谱分析。遇到程序编译错误及运行时输出异常的
问题
,寻求帮助。
webwork很奇怪的
问题
,
请教
各位大侠
本文描述了一个关于WebWork框架中表单提交时出现的
问题
,特别是当表单属性拦截失败时,导致所有Action都无法响应,并记录了解决此
问题
的过程。
JavaScript
87,990
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章