使用AppEngine XMPP进行客户端通知
我一直在寻找一种方法,告诉客户一些过期的对象,而AppEngine的XMPP实现看起来非常有趣,因为它可以扩展,应该很可靠,并且可以包含最多100kb的数据。
但我了解到,在客户能够接收消息之前,他们需要有一个gmail账号。这实在是太不方便了。
有没有可能创建一些临时的只读XMPP账号来使用呢?
3 个回答
0
jldupont 在第一个问题上说得对:任何JID都应该可以用 :)
至于第二个问题,唯一的办法可能就是自己搭建一个服务器,并允许匿名访问和临时账户。
0
在这种情况下,我会每5分钟进行一次ajax请求来检查情况。
这样做很简单,而且可以最大限度地减少交换的数据量(利用谷歌应用的“快速查询/响应”优势)。
祝好。
1
- 不,这个说法不对:你可以通过任何基于Jabber/XMPP的网络联系AppEngine机器人。
除非你是在说创建AppEngine机器人需要一个GMAIL账号……在这种情况下,是的,你需要有一个Google账号。