实现Comet服务器端后端的最简单方法是什么?

时间:2010-02-20 12:20:03

标签: php python http comet push

PHP作为Apache模块或其他,would start one thread per pending request因此它不能很好地扩展。

Java和Python是我唯一的其他选择吗?

作为Python的完全新手,Twisted是否易于使用?

3 个答案:

答案 0 :(得分:2)

扭曲非常强大但不易使用,特别是对于新手。

tornado是Python中的另一个异步服务器,不如Twisted通用(你不会将它用于网络客户端)但更容易用于实现服务器,包括Comet的服务器

答案 1 :(得分:1)

调查node.js。它是一个使用JavaScript的服务器端框架。它不会阻止与浏览器的通信,因为它是由事件驱动的。

答案 2 :(得分:1)

我的经验,对Twisted来说绝对是新手,你可以用It轻松实现Comet。我使用了Athena,它包含在Nevow中。 Nevow建立在Twisted之上。这是第三次。

试一试。

这是example