使用Django创建类似gtalk的应用程序
我正在学习Python和Django。我想用Django和Python创建一个类似Gtalk的应用程序。请告诉我在哪里可以找到能帮助我构建这个应用的文档。主要我想知道如何判断当有人登录时,他们的朋友是在线、忙碌还是离线等等。我还想了解如何对这些事件做出响应。提前谢谢你。
2 个回答
0
如果你想用Django写一个类似Gtalk的应用,可以考虑把它放在Google AppEngine上,因为那里对XMPP有很好的支持。
另外,你也可以看看Tornado,它比Django更适合做实时的Python应用。
1
你可以先学习一下XMPP协议,或者学习使用一些处理XMPP的Python库。
我提到XMPP是因为这是GTalk使用的协议。其实还有其他即时通讯协议也可以用。