Может кто-нибудь объяснить, как Bonjour работает через Bluetooth от iphone OS 3.0 и выше?
В документации сказано, что Bonjour API, используемый в приложении, работает, даже если Wi-Fi выключен, а Bluetooth включен.Это также говорит, что Bluetooth PAN установлен, и, следовательно, IP-адрес входит в картину.
Но Bonjour (на основе mdns) требует многоадресной рассылки для работы.Но Bluetooth PAN (piconet) работает по концепции «ведущий-ведомый».Любые данные, которыми обмениваются одноранговые узлы, должны сначала идти к мастеру, а затем мастер перенаправляет всем клиентам.Более того, существует ограничение на количество ведомых устройств в пикосети, т. Е. 8. Это означает, что у Bonjour over Bluetooth есть ограничение, что он будет работать максимум для 8 устройств?