XMPP 用于通过 Wi-Fi 在两台 iPad 之间交换游戏信息,好方法吗?
Posted
技术标签:
【中文标题】XMPP 用于通过 Wi-Fi 在两台 iPad 之间交换游戏信息,好方法吗?【英文标题】:XMPP for exchanging game info between two iPad via Wi-Fi, good approach? 【发布时间】:2010-07-16 01:00:53 【问题描述】:昨天刚拿到我的 iPad,我想开始为全球的一个小社区编写 iPad 之间的分布式游戏,所以没有蓝牙。
我听说过 XMPP 协议可以实现两台 PC 之间的数据交换,比如this thread on SO
基本上,该方法是一种分散的解决方案,一旦在两台 iPad 之间建立了有效连接,就不需要服务器参与其中。两台 iPad 可以使用 XMPP 进行通信。我知道大部分数据都是文本的,尽管有些图像也需要通过网络传输。
我目前关心的只是概念验证。这是一个好方法吗?如果由于 Wi-Fi 信号强度差而导致连接中断,如何重新连接?有没有更好的方法来做这种事情?
我是 iPad 游戏编程的新手,因此欢迎和赞赏任何建议。
【问题讨论】:
【参考方案1】:您应该为此使用 GameKit。它更容易,不需要帐户。此外,所有设备查找功能都已实现。 (Apple 专有格式,仅限 ios)
【讨论】:
以上是关于XMPP 用于通过 Wi-Fi 在两台 iPad 之间交换游戏信息,好方法吗?的主要内容,如果未能解决你的问题,请参考以下文章