【问题标题】:Is it to possible create a simple chat facility using XMPP with Google App Engine?是否可以使用 XMPP 和 Google App Engine 创建一个简单的聊天工具?
【发布时间】:2009-11-01 20:56:28
【问题描述】:

我想使用 Google App Engine 使用 XMPP 创建一个网络 IM 聊天系统。

它将允许社交网络的用户相互交谈。 这可以使用 GAE 吗?

我以前没有使用过 GAE。有谁知道我可以开始研究的任何好的示例/代码?

【问题讨论】:

标签: google-app-engine chat instant-messaging


【解决方案1】:

如果您的所有通信都是在直接与您的网站交互的用户之间进行的,则无需使用 XMPP 或从中受益 - 只需将您的 IM 系统直接写入网站即可。 XMPP 支持旨在与外部 IM 服务交互。

或者,您可以将 Google Talk gadget 嵌入到您的网站中,但这需要用户登录到他们的 Google 帐户才能使用它。

【讨论】:

  • 好吧,我问XMPP的原因是因为我需要实时聊天软件。那么 GAE 是否支持 COMET 或类似的东西?
  • 彗星是不可能的,您可以使用外部 api 伪造它吗? brightyellowcow.com/blog/…
  • 那里的方法称为“长轮询”,App Engine 不支持。
  • @chris:不,目前没有。嵌入 Google Talk 小工具可能很实用;使用其他外部服务也是一种选择。
【解决方案2】:

这当然是可能的。我会从阅读http://code.google.com/appengine/articles/using_xmpp.html 开始。

【讨论】:

  • 感谢您的回复。我正在查看该文档,但无法确定两个人是否可以使用 GAE 相互通信(不使用外部 XMPP 服务器)。你知道这是否可能吗?
猜你喜欢
  • 2011-02-19
  • 2012-09-28
  • 1970-01-01
  • 2011-03-09
  • 1970-01-01
  • 1970-01-01
  • 2011-07-30
  • 2011-03-08
  • 2011-07-09
相关资源
最近更新 更多