使用AppEngine XMPP进行客户端通知

时间:2009-12-07 12:12:06

标签: python web-services google-app-engine xmpp

我一直在寻找告诉客户有关过期对象的方法,而AppEngine的XMPP实现似乎非常有趣,因为它可扩展,应该可靠并且可以包含高达100kb的数据。

  1. 但据我了解,在客户端可以收听邮件之前,他应该拥有一个Gmail帐户。那是非常不切实际的。

  2. 有没有办法让临时只读的XMPP帐户用于此?

3 个答案:

答案 0 :(得分:1)

  1. 不是这样:您可以通过任何基于Jabber / XMPP的网络将AppEngine机器人作为联系人。
  2. 除非您在谈论需要使用GMAIL帐户创建AppEngine机器人......在这种情况下,您需要拥有Google帐户。

答案 1 :(得分:0)

在这种情况下,我会在示例中每5分钟执行一次ajax调用来检查它。

它易于实施,交换的数据可以减少到最大(利用谷歌应用程序的“快速查询/响应”特权)。

问候。

答案 2 :(得分:0)

jldupont第一点是正确的:任何 JID 应该有效:)

对于第二点,唯一的选择可能是设置自己的服务器并允许匿名访问+临时帐户。