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

问题描述 投票:1回答:3

PHP作为Apache模块或其他方式, 将为每个待处理请求启动一个线程,因此它不能很好地扩展。

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

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

php python http comet push
3个回答
2
投票

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

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


1
投票

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


1
投票

我的经验,绝对是Twisted的新手,你可以用它轻松实现Comet。 我用雅典娜 ,它包括在Nevow 。 Nevow建立在Twisted之上。 这是第三次。

试试看。

这是一个例子

© www.soinside.com 2019 - 2024. All rights reserved.