gpt4 book ai didi

iphone - Bonjour 联网(发送消息)到两个以上的 iOS 设备

转载 作者:行者123 更新时间:2023-11-28 22:59:12 27 4
gpt4 key购买 nike

我使用的示例代码来自这个 Stack Overflow 问题 (http://stackoverflow.com/questions/3240617/cfnetwork-and-bonjour-integration-for-iphone-to-mac-integration) 的答案可以下载here

我的代码正在运行,我可以向其他设备发送消息。有没有办法将两个以上的设备链接到这个网络,以便可以同时将消息发送到设备列表中的特定设备?

这是应用程序的计划;

我想要一个管理版本的应用程序,管理员用户可以将消息发送到列表中所有已连接的 iPad(最多 12 个)。一旦他们收到消息,他们就可以回复它,管理员用户可以看到哪个 iPad 发送了回复。如何做到这一点?

最佳答案

您应该宣传两个 bonjour 服务,一个服务器服务和一个客户端服务。服务器应仅连接到客户端,客户端也应仅连接到服务器。

Bonjour 是一种服务发现协议(protocol),它使“了解”网络中的对等点的过程成为可能。这意味着,一旦您知道对等方(服务器/客户端),您(而不是 Bonjour)必须建立连接,从那时起,由您的应用程序做它想做的事。

请注意,您必须记住您连接的客户端的 IP 地址(您从 Bonjour 服务获取此信息)并在应用程序从 sleep 中唤醒时重新连接(iOS 会在应用程序进入后台时关闭套接字连接。

关于iphone - Bonjour 联网(发送消息)到两个以上的 iOS 设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10271553/

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