我已经从 Qt 中使用 Bonjour 的教程成功编译了演示应用程序,但是当客户端运行时,即使服务器在同一台计算机上运行,它也找不到服务器!
客户端和服务器都只使用dnssd.dll
. 我错过了什么吗?我需要运行某种守护进程吗?
我没有使用 Bonjour 的经验,所以我完全有可能错过了一些明显的东西。
我已经从 Qt 中使用 Bonjour 的教程成功编译了演示应用程序,但是当客户端运行时,即使服务器在同一台计算机上运行,它也找不到服务器!
客户端和服务器都只使用dnssd.dll
. 我错过了什么吗?我需要运行某种守护进程吗?
我没有使用 Bonjour 的经验,所以我完全有可能错过了一些明显的东西。
我在https://stackoverflow.com/a/1975685/492336找到了答案
事实证明,我需要从 Apple 下载并运行 Bonjour 安装程序。
安装 Bonjour 打印机服务后,演示客户端会发现演示服务器。