33得票5回答
WCF服务器如何通知WCF客户端有关更改的信息?(比简单轮询更好的解决方案,例如Comet或长轮询)

参见“WCF push to client through firewall” 我需要一个连接到WCF服务器的WCF客户端,当服务器上的一些数据发生更改时,客户端需要更新其显示。 由于客户端和服务器之间可能存在防火墙,因此: 所有通信必须通过HTTP进行。 服务器不能对客户端进...

33得票4回答
停止加载comet/server push iframe时的浏览器“死亡旋转图标”

在使用Comet或Ajax长轮询技术时,通常会使用一个iframe。而当该iframe等待长连接关闭时,浏览器会旋转其“throbber”(进度/加载指示器)。 例如etherpad.com等一些网站设法让它停止旋转。 他们是如何做到的?

32得票6回答
HTML 5 WebSocket将取代Comet吗?

看起来HTML 5中的Websockets将成为服务器推送的新标准。 那么,这是否意味着称为Comet的服务器推送hack将过时? 如果Websockets很快(1-2年内)将在所有主要浏览器中可用,我还有必要学习如何实现Comet吗? 那么直到那时,我可以使用Beaconpush或Pu...

31得票4回答
Chrome的加载指示器在XMLHttpRequest期间一直旋转

我正在编写一个使用 Comet/长轮询 来使网页保持更新的 AJAX 网络应用程序,在 Chrome 中,我发现它会将页面视为始终在加载中(标签的图标一直旋转)。 我原本以为这对于 Google Chrome + Ajax 是正常行为,因为即使 Google Wave 也有这种行为。 今天...

28得票4回答
服务器可扩展性 - HTML 5 WebSockets vs Comet

许多像Caplin这样的Comet实现提供可扩展的服务器解决方案。 以下是来自Caplin网站的其中一项统计数据: 单个Caplin Liberator实例可以支持多达100,000个客户端,每个客户端每秒接收1条消息,并且平均延迟小于7ms。 与任何Web服务器上的HTML5 WebS...

28得票4回答
如何使用Django与Tornado web服务器?

我如何在Tornado Web服务器中使用Django?

28得票3回答
在Python(使用Django)中理解Comet需要帮助

我花了两天时间,但仍然无法理解Python中Comet的所有选择和配置。我已经阅读了这里的所有答案以及我能找到的每篇博客文章。现在感觉我快要出血了,所以如果问题有任何错误,我万分抱歉。 我是完全新手,之前做过的都是使用Apache上的PHP/Django后端的简单非实时网站。 我的目标是创...

26得票6回答
使用JavaScript停止iframe加载页面

有没有一种方法可以在javascript中停止iframe加载页面的过程?我需要这样做的原因是,我有一个后台的iframe通过Comet机制从Web服务器流式传输数据,我需要能够随意断开连接。 欢迎任何想法。

25得票6回答
在Python的Google App Engine中实现Comet/服务器推送

我该如何在Python的Google App Engine中实现Comet/服务器推送?

24得票2回答
如何扩展socket.io?

假设一个服务器通过socket.io处理10,000个并发连接。如果无法处理更多连接,则需要启动另一个服务器。如何使用它们的socket.io将这两个服务器进行同步?