我是IPhone编程的新手,也是Django的新手,在其他用户更新数据后,我会尝试从django向IPhone发送数据。
我想彗星就是它的名字。在互联网上,你不可能找到一个好的一步一步的解释。你能推荐一个好的简单的教程吗?
谢谢
发布于 2011-12-20 05:17:37
你可能想看看websockets,尤其是websocket.io,它允许你在原生websockets不可用的情况下掉下back to comet (彗星不会很快消失),尽管你的目标是iphone (应用程序?)你可以选择任何你想要的。
使用websocket.io的一个优点是,它包括后备机制,以防浏览器不支持websockets (具有flash和/或长轮询)
djangoland的现状是,独立于传输机制,django和其他主要基于wsgi的框架并不擅长comet/websockets。这并不意味着您不能将comet/websockets与django集成在一起,但您通常会在两者之间添加另一项技术。
一种常见的实现是使用像redis+pubsub这样的东西和像node.js/socket.io这样的异步服务器组合,或者使用像twisted、orbited、cyclone或evserver这样的python框架。
看看这些与websockets和django相关的问题:
我很快就查到了一些iphone websockets问题:
一些可能对django方面有帮助的教程/项目:
https://stackoverflow.com/questions/8562153
复制相似问题