【问题标题】:What to choose for data share in same wifi network: Multipeer, Bonjour, Socket connection在同一个 wifi 网络中数据共享选择什么:Multipeer、Bonjour、Socket 连接
【发布时间】:2015-12-04 00:09:03
【问题描述】:

我正在通过相同的 wifi 两个/多个 iOS 设备进行数据共享。我已经使用多对等网络成功实现了它,并从视频文档中进行了探索。我只是在苹果 Dev 上寻找 Bonjour 与 Multipeer Networking 之间的区别。小组中有没有人在这两个方面都工作过,可以分享他的经验与选择什么。 我的要求: 在同一 Wifi 网络中连接两台或多台 iOS 设备

自动发现和连接。

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

断开和连接时恢复数据共享(用MC寻找它)。

哪个更可靠?

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

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

【问题讨论】:

  • 它看起来像一片深蓝色的大海,请指点我正确的方向。我已经尝试使用通过使用 MCBrowserController 以及程序化搜索实现的多点连接。现在看着你好。

标签: ios iphone bonjour multipeer-connectivity gcdasyncsocket


【解决方案1】:

根据文档所述:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-04
    • 2017-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-31
    • 2019-08-12
    • 1970-01-01
    相关资源
    最近更新 更多