1

所以我正在开发一个小游戏,用户将在其中尝试实时回答相同的问题。我认为用户交流的最佳方式是 p2p。经过 3 天的搜索,我发现有 3 种可能的解决方案。1. XMPP。很多人推荐。不幸的是,在中国使用 GTalk 的人并不多。2.Jxta。看起来死气沉沉而复杂。3. SIP。它要求用户有一个 SIP 帐户。p2p 在手机上似乎真的很难。我的问题:p2p 真的是我问题的最佳解决方案吗?如果是,在手机上实现 p2p 连接的最佳方法是什么?

非常感谢!

4

2 回答 2

0

如果唯一的问题XMPP是您的用户不使用 Google Talk,您应该设置一个服务器并依靠带内注册。

查看这些问答以了解它是什么以及如何在 android 中获取它

于 2013-06-28T09:16:42.250 回答
0

XMPP 服务器很容易设置,使用 OpenFire。我之前做过这个,你必须在服务器上安装一个java虚拟机,然后安装OpenFIre。

要创建客户端应用程序,您可以将您的工作基于非常完整的 ASMACK 库。

对我来说,它有效,但我的服务器无法处理 OpenFire。我只有一个具有 512 RAM 和 20 Go SSD 的专用服务器连接到 VPN 连接。

于 2013-06-28T09:47:26.073 回答