繁体   English   中英

根据 IP 地址和端口连接到对等体

[英]Connect to a peer based on IP address and port

我有一个支持 Bonjour 并手动连接到 IP 的应用程序(都在同一个本地网络中)。 我现在正在考虑是否可以改用 MPC,虽然它显然可以替换 Bonjour,但我还没有看到任何可以让我替换手动连接到 IP 的功能的东西。 就上下文而言,我的应用程序在禁用多播的网络中运行,这是当用户回退到手动输入 IP 地址时。

我可以让接收应用程序托管一个网络服务器并在那里发送请求。 我可以根据 ip:port 组合创建一个 Peer 吗? 这将允许我将 MPC 用于 MCSession 方面。

是否可以基于 ip:port 设置多点连接,而不是通过多播自动发现它?

我将使用基于NWConnection的解决方案 go 使用NWEndpoint并且可以使用 IP:port 和 Bonjour 建立的服务创建。

如果我可以访问完整的Network.framework ,那么我可以将其用于发现和通信,但由于 SDK 的限制,我将使用MultipeerConnectivity来代替发现方面。 通过在广播 Bonjour 服务时向设备提供其 IP 和端口,另一台设备可以自动发现它,然后使用额外信息创建 IP:port-based NWConnection

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM