Попытка запустить демонстрационное приложение с использованием Bonjour, но оно не может обнаружить сервер, работающий на том же хосте

Я успешно скомпилировал демо-приложение из руководство по использованию Bonjour из Qt, но когда клиент работает, он не может найти сервер, даже если сервер работает на том же компьютере!

И клиент, и сервер используют только dnssd.dll, Я что-то пропустил? Нужно ли запускать какой-нибудь демон?

У меня нет опыта работы с Bonjour, поэтому вполне возможно, что я пропустил что-то очевидное.

1

Решение

Я нашел ответ на https://stackoverflow.com/a/1975685/492336

Оказывается, мне нужно скачать и запустить Bonjour Installer от Apple.

После того, как я установил Bonjour Printer Services, демонстрационный клиент обнаружил демонстрационный сервер.

1

Другие решения

Других решений пока нет …