【问题标题】:What are the ways available in iOS to communicate between one to many devices? [closed]iOS 中有哪些可用的方式在一对多设备之间进行通信? [关闭]
【发布时间】:2013-07-15 17:44:30
【问题描述】:

我想知道 iOS 中可用于在一对多设备之间进行通信的不同选项。

例如,一台 iPhone 或 iPad 充当服务器,向 100 多台 iPad 或 iPhone 发送指令。

我能得到一些想法或建议吗?

【问题讨论】:

  • 推送、电子邮件、信鸽、套接字、mdnsresponder。您在本地网络、Internet 上吗?

标签: iphone ios ipad ios4 apple-push-notifications


【解决方案1】:

您可以通过本地 WLAN 使用 TCP 或 UDP。 这很容易。要发现“服务器”设备,请在此设备上创建 Bonjour 服务并使用客户端设备搜索服务

然后您可以检索设备的 IP 地址并开始通信。 这是最快和最简单的解决方案。它只有一个要求,所有设备都需要在同一个 WLAN 中。

额外的好处是所有具有 WLAN 的设备都可以访问此布局。 Android、计算机和所有其他可用的东西也是如此。

一种可选方法是通过专用服务器后端执行此操作。 并且每台设备都会向该服务器保持打开的流以获取实时更新。 那么您就不需要每个设备都必须在同一个 WLAN 中。它也可以通过移动网络或其他方式访问服务器。

蓝牙不是选项,因为您要处理的设备太多。

【讨论】:

    猜你喜欢
    • 2019-07-17
    • 1970-01-01
    • 2012-06-23
    • 1970-01-01
    • 1970-01-01
    • 2017-05-15
    • 1970-01-01
    • 1970-01-01
    • 2012-07-09
    相关资源
    最近更新 更多