使用 django 创建 gtalk 类型的应用程序
我正在学习 Python 和 Django。我想使用 Django 和 Python 创建 Gtalk 类型的应用程序。请告诉我在哪里可以找到帮助我构建应用程序的文档。主要我想知道如何确定任何人登录时他们的朋友是否在线、忙碌、离线等。我也想知道如何响应这些事件。提前致谢。
I am learning Python and Django. I want to create a Gtalk type of application using Django and Python. Please tell me where I can find documentation that will help me build my application. Mainly I want to know how to determine when anyone logs in if their friends is online, busy, offline, etc. I also would like to know how to respond to those events. Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以从学习 XMPP 协议开始,或者学习使用 任何处理 XMPP 的 Python 库。
我向您推荐 XMPP,因为这是 GTalk 使用的协议。还有其他可以使用的即时消息传递协议。
you can start with learning the XMPP protocol, or learning to use any of the python libraries that deal with XMPP.
I referred you to XMPP because this is the protocol used by GTalk. there are other instant messaging protocols that can be used.
如果您正在考虑在 Django 中编写 Gtalk 类型的应用程序,您可以考虑将其托管在 Google AppEngine 上,该引擎具有 对 XMPP 的大力支持。
另外,请查看 Tornado,它比 Django 更适合实时 Python 应用程序。
If you're thinking of writing a Gtalk-type application in Django, you could look to host it on Google AppEngine, which has great support for XMPP.
Also, check out Tornado, which is better for real-time Python apps than Django is.