Служба Bonjour работает в локальных сетях, используя сведения в службе доменных имён (DNS) для обнаружения других компьютеров и иных сетевых устройств (например, принтеров) в ближайшем сетевом окружении. 24
Некоторые функции, которые выполняет Bonjour:
Протокол Bonjour применяется не только для обнаружения информации, но и для контроля её состояния. 1 Он умеет различать статистическую и динамическую информацию и уведомляет об изменениях всех клиентов, которые присутствуют в локальной сети. 1 Например, в iChat, когда человек меняет свой статус на «В сети», Bonjour уведомляет всех клиентов об изменении статуса у пользователя чата. 1
Также Bonjour позволяет приложениям автоматически определять необходимые им службы или другие приложения, с которыми они могут взаимодействовать, обеспечивая автоматическое подключение, коммуникацию и обмен данными, не требуя вмешательства пользователя. 3