Я успешно скомпилировал демо-приложение из руководство по использованию Bonjour из Qt, но когда клиент работает, он не может найти сервер, даже если сервер работает на том же компьютере!
И клиент, и сервер используют только dnssd.dll
, Я что-то пропустил? Нужно ли запускать какой-нибудь демон?
У меня нет опыта работы с Bonjour, поэтому вполне возможно, что я пропустил что-то очевидное.
Я нашел ответ на https://stackoverflow.com/a/1975685/492336
Оказывается, мне нужно скачать и запустить Bonjour Installer от Apple.
После того, как я установил Bonjour Printer Services, демонстрационный клиент обнаружил демонстрационный сервер.
Других решений пока нет …