gpt4 book ai didi

ios - 约 25 台设备的设备间通信

转载 作者:行者123 更新时间:2023-11-29 03:26:38 29 4
gpt4 key购买 nike

我需要将大约 25 台客户端设备连接到一台服务器设备(都将是 iOS,尽管 Android 会更好)。我知道这个问题有几种解决方案,我自己倾向于 MultipeerConnectivity,但同时存在 8 个用户的限制。正如所讨论的elsewhere , 也有变通办法,我也不反对开多个session,但好像比较迂回。我考虑过使用 CocoaHTTPServer制作 API 并通过 Bonjour 做广告,但我希望它能与限制性网络一起工作,最好一起绕过公共(public)网络。 GameKit 似乎不适合我,因为我不希望它向公众开放(不是游戏,并且特定于受限区域)。

在一些晦涩(随机)端口上的 HTTP 服务器似乎是一个不错的选择,它是跨平台的并且可以轻松地在多个设备上进行测试,但是学校网络可能非常受限。 Multipeer 给出了设备数量和其他难以测试的变量的限制,而 GameKit 过于公开。这里有另一条路线吗,还是我应该将范围缩小到 CocoaHTTPServer、MultipeerConnectivity 或两者的组合?

最佳答案

我决定采用 MultipeerConnectivity 并仅使用一个 session ,并让一些客户端设备等待服务器中的打开。我实际上并不需要同时连接所有设备,并且认为蓝牙在这么多设备上保持可靠的可能性是不可能的。

关于ios - 约 25 台设备的设备间通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20388238/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com