Python + comet + web (聊天) - 需要有效的库/服务器

1 投票
2 回答
1335 浏览
提问于 2025-04-16 18:23

我需要一个可以在不同浏览器上都能用的项目(库/服务器),来用“彗星技术”搭建一个网页聊天工具。目前有一些选择,比如orbited、orbited2和hookbox,但这些似乎已经不再更新了(而且它们的网站也打不开),而且还有很多问题。

有没有什么好的建议?

谢谢大家的帮助!

2 个回答

0

Shaveet 是一个不需要配置的服务器,支持 JSONP 和 CORS 的长轮询(也叫做 comet),里面有聊天应用的示例。

1

看看这个 Tornado,这是一个由Facebook团队用Python写的简单非阻塞网页服务器。

想要实现类似“喜悦”的效果,可以使用 tornadio,它让你可以在Tornado中使用socket.io这个JavaScript库。

tornadio里有一个聊天示例,可能正是你想要的那种功能。我已经在IE6、Firefox、Chrome和Opera上成功测试过了。

希望这对你有帮助。

撰写回答