iOS上的对等networking

我已经在这几天了,似乎无法find解决办法。 我想在iOS上通过wifi创build点对点networking。 所有开源代码似乎都支持运行一个服务器或作为一个客户端,但没有任何代码可以支持两者 – 一个同行。 有人知道我可以做到这一点吗?

为了达到这个目的,iOS 7添加了Multipeer Connectivity Framework 。

你有没有想过使用苹果的GameKit框架? 过去我曾经使用它来进行设备之间的简单通信。 这非常简单,可以让你快速走出门外。 这看起来像一个很好的教程。

我认为Open Peer是正确的解决scheme。 它提供设备之间真正的直接点对点连接,而不需要中央服务器。 看看这个介绍性的video 。

您无法使用当前的API在iOS中以编程方式创buildWi-Finetworking。 GameKit提供了一些API来通过蓝牙来实现。

如果您希望使用CocoaHTTPServer实现自定义解决scheme,请注意,您仍然无法创build直接的Wi-Fi连接,只需连接相同(预先存在的)Wi-Finetworking上的设备即可。

iOS中的点对点Wi-Fi(如802.11s)还有几年时间了。 也许是iOSX;)

iOS支持Multipeer连接框架 ,使iOS设备能够通过蓝牙,基础设施(使用路由器),WiFi或P2P进行对话。

但是,它并不提供明确使用P2P的方法。 从设备的其他设备(其他iOS设备)的连接方式来看,存在着一层抽象层,并且目前不允许连接非iOS设备。

Interesting Posts