О добрый день
Добрый день архитектура сетевых соединений нулевой конфигурации предоставляет поддержку для публикации и обнаружения служб TCP/IP-based на локальную или глобальную сеть. Этот документ описывает Добрый день архитектура на высоком уровне и кратко описывает то, что Добрый день APIs доступен.
![Art/bonjour_intro_2x.png](Art/bonjour_intro_2x.png)
Сразу
Добрый день реализация Apple комплекта сетевых протоколов нулевой конфигурации. Добрый день разработан для создания конфигурации сети проще для пользователей.
Например, Добрый день позволяет Вам подключить принтер к своей сети без потребности присвоить его определенный IP-адрес или вручную ввести тот адрес в каждый компьютер. С сетями нулевой конфигурации соседние компьютеры могут обнаружить его существование и автоматически определить IP-адрес принтера. И если тот адрес является динамично присвоенным адресом, изменяющимся, они могут автоматически обнаружить новый адрес в будущем.
Приложения могут также эффективно использовать Добрый день для автоматического обнаружения других экземпляров приложения (или другие службы) в сети. Например, два пользователя, выполняющие приложение для обмена фотографиями iOS, могли обменяться фотографиями по персональной сети Bluetooth без потребности вручную сконфигурировать IP-адреса на любом устройстве.
Добрый день обеспечивает эффективное открытие службы
Добрый день поддержка протоколов рекламные и обнаруживающие службы способом, который эффективен и устойчивое использование, многоадресно передает DNS (mDNS) и, при необходимости, локальное для ссылки обращение.
Добрый день Резервы .local Домен для mDNS-распространенных Служб
Добрый день имена хоста и имена службы создаются с помощью определенного ряда правил.
Добрый день использование SRV, TXT и записи PTR для поиска служб
Добрый день использует специфичные для службы записи для распространения существования служб. PTR
записи позволяют Вам обнаружить все службы в домене;SRV
записи переводят имя экземпляра службы, вводят, и домен в имя хоста и порт; A
и AAAA
записи переводят имя хоста в IP-адрес, и TXT
записи предоставляют дополнительную информацию о службе.
Добрый день Обеспечивает APIs на Многократных Уровнях в OS X и iOS
В OS X и iOS, Добрый день предоставляет возможность, чтобы распространить и обнаружить службы с помощью Основы, Базовой Основы и APIs C. В OS X, добрый день также обеспечивает Java API. На других платформах, таких как Windows и Linux, Добрый день обеспечивает API C.
Предпосылки
Этот документ предполагает, что Вы уже знакомы с сетевыми понятиями, описанными в Сетевом Обзоре и Сетевых Понятиях.
См. также
Руководство по программированию Открытия Службы DNS описывает Добрый день API, подходящий для Дарвина и программистов Windows и разработчиков.
Руководство по программированию NSNetServices и CFNetServices описывает Добрый день API, подходящий для программистов Какао и C и программистов на C++ на OS X и iOS.