在同一个wifi网络中为数据共享选择什么:Multipeer,Bonjour,Socket连接

时间:2015-09-08 10:37:19

标签: ios iphone bonjour multipeer-connectivity gcdasyncsocket

我正在通过相同的wifi两个/更多的iOS设备进行数据共享。我已经使用多重网络成功实现了它并从视频文档中进行了探索。我只是在寻找苹果Dev以了解Bonjour与Multipeer Networking之间的区别。团队中是否有一个人同时参与过两次工作,并且可以分享他的选择经验。 我的要求: 在相同的Wifi网络中连接两个/多个iOS设备

自动发现和连接。

数据大小可以是1 KB到1 GB(使用MC进行处理)。

断开连接时连接数据(使用MC查找)。

哪个更可靠?

你会选择什么? 我也在看GCDAsyncSocket(不知道我正确的方向)。

所以请分享您的经验。 感谢。

1 个答案:

答案 0 :(得分:0)

根据文件说明:

  

Multipeer Connectivity Framework在Bonjour上提供了一个层,可让您与附近设备上运行的应用程序进行通信(通过基础设施Wi-Fi,点对点Wi-Fi,以及蓝牙(适用于iOS)或以太网(对于OS X),无需编写特定于您的应用程序的大量网络代码。