相关疑难解决方法(0)

如何实施基本的"长轮询"?

我可以找到很多关于Long Polling如何工作的信息(例如,这个这个),但没有关于如何在代码中实现它的简单示例.

我所能找到的只是依赖于Dojo JS框架的cometd,以及一个相当复杂的服务器系统.

基本上,我将如何使用Apache来处理请求,以及如何编写一个简单的脚本(例如,在PHP中),它将"长时间轮询"服务器以获取新消息?

该示例不必是可扩展的,安全的或完整的,它只需要工作!

php comet http

766
推荐指数
12
解决办法
28万
查看次数

使用PHP的彗星?

我正在考虑使用PHP后端实现实时聊天,但我在讨论彗星的网站上遇到了这个评论:

我的理解是,对于Comet来说,PHP是一种可怕的语言,因为Comet要求你保持对每个浏览器客户端的持久连接.使用mod_php这意味着为每个不完全扩展的客户端占用Apache全职儿童.我认识Comet的人大多使用Twisted Python,它可以处理数百或数千个同时连接.

这是真的?或者是可以配置的东西?

php comet

82
推荐指数
5
解决办法
5万
查看次数

如何实施Comet?

我已经开发了一段时间的Web应用程序,但最近才推出了Comet服务器侧推技术,我对这项技术的理解还很不成熟.虽然链接http://www.zeitoun.net/articles/comet_and_php/start提供了两个在PHP中使用无限循环的简单示例实现,但我想了解更多关于上述方法的重现以及它是否适合生产.Meteor(http://meteorserver.org/),streamhub(http://www.stream-hub.com/),freeliberator(http://www.freeliberator.com/index.php)等专用彗星服务器有哪些优势? )?

来自HTML5网络套接字设施的Comet服务器端推送有何不同?

我的主要目标是构建协作实时文档编辑工具的变体.

ajax comet websocket

3
推荐指数
1
解决办法
2737
查看次数

标签 统计

comet ×3

php ×2

ajax ×1

http ×1

websocket ×1