代码之家  ›  专栏  ›  技术社区  ›  kasuku

GAE可以充当XMPP服务器吗?

  •  21
  • kasuku  · 技术社区  · 15 年前

    我正在考虑使用GAE构建一个多人游戏。当玩家A移动时,我想记录下细节,然后让玩家B知道移动。

    我想我可能会在我的客户端中获得一些开源的XMPP库,并在可能的情况下通知我的应用程序的存在?我不想强迫玩家注册google talk这样的服务,所以我会根据会话id动态生成jid。

    希望收到你的来信!

    2 回复  |  直到 15 年前
        1
  •  9
  •   dar    15 年前

    您将无法使您的gae应用程序成为xmpp服务器,因为您无法打开套接字-这样做受到api的限制。

    http://code.google.com/appengine/docs/python/xmpp/ . 并不是所有的游戏客户都需要是gtalk客户,但他们需要能够连接到gtalk,我相信大多数人都能够。

    http://code.google.com/appengine/articles/using_xmpp.html

        2
  •  3
  •   johndpope    14 年前

    你可以每小时花2美分部署一台云服务器。 http://www.youtube.com/watch?v=ZAB8wCg9MyE&feature=player_embedded