首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为网页实现“服务器推送”-like行为的最简单方法是什么?

为网页实现“服务器推送”-like行为的最简单方法是什么?
EN

Stack Overflow用户
提问于 2009-05-17 00:28:16
回答 3查看 753关注 0票数 4

我试图为我的Django网站做一个非常简单的2人聊天室。我正在学习AJAX来完成这个任务。我需要在没有用户交互的情况下更新网页的部分内容:

  • 当用户1发送消息时,它应该出现在用户2的屏幕上。
  • 当用户1注销时,他的状态应该在用户2的屏幕上更改为“离线”。

实现这一点的最简单方法是什么?是否只是使用JavaScript定期轮询服务器?如果是的话,这样做的最佳做法是什么?我找到了一些关于使用setInterval或setTimeout的解决方案,但不确定这是否是最好的方法。

(我读过关于反向AJAX的文章,但从我所读到的来看,实现起来更加复杂。我不需要我的解决方案是快速或可伸缩的,我只需要它工作。)

EN

Stack Overflow用户

发布于 2010-02-11 19:39:59

另一个让你半途而废的选择是WebSync点播 (或者任何其他托管的彗星service...not,如果还有其他的)。它将允许您实现服务器推送功能,但是工作起来非常简单,因为您只需要包括javascript客户端。

票数 0
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/873624

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档