使用python和twisted聊天comet站点

使用python和twisted聊天comet站点,python,twisted,orbited,Python,Twisted,Orbited,我想建立一个类似于www.omegle.com的网站。谁能给我提些建议吗。 我认为其内置的usning twisted,orbiter comet服务器。我建议您使用twisted它有聊天客户端和聊天服务器。然后,您还需要一个web框架。我会使用Grok或BFD,但是有很多Python Web框架,很少有真正糟糕的。Twisted是一个不错的选择。几年前,我用它为我编写的基于浏览器的在线游戏构建了一个服务器——它跟踪客户机,为他们提供对Ajax请求的回复,并使用HTML5服务器发送DOM事件。得

我想建立一个类似于www.omegle.com的网站。谁能给我提些建议吗。
我认为其内置的usning twisted,orbiter comet服务器。

我建议您使用twisted它有聊天客户端和聊天服务器。然后,您还需要一个web框架。我会使用Grok或BFD,但是有很多Python Web框架,很少有真正糟糕的。Twisted是一个不错的选择。几年前,我用它为我编写的基于浏览器的在线游戏构建了一个服务器——它跟踪客户机,为他们提供对Ajax请求的回复,并使用HTML5服务器发送DOM事件。得益于Twisted良好的HTTP库,工作相当轻松


对于Python web框架,我个人喜欢Django。它很快就可以使用了,而且它有很多现成的功能(我想他们网站上说的“包括电池”)。挂架是另一种流行的选择。

大多数XMPP服务器都支持挂架。如果您使用,您只需担心演示文稿—其余的都为您完成。

您可以使用,这是一个构建在基础之上的web框架。Nevow的文档包括一个完整的功能性示例,其中包括如何编写的示例。

因为您似乎正在寻找Comet功能和Web框架,您可以看看这里:这是一个结合Django、Orbited和Twisted的完整示例