Как рекламировать службу с помощью Bonjour в подсетях?

Я знаком с использованием Bonjour для рекламных услуг в "локальном" домене. Я проработал несколько примеров и знаю соответствующие классы Какао, которые я использую для этого.

Мне любопытно, как я рекламирую простую службу Bonjour в другой подсети. В частности, я пытаюсь написать сетевую службу, которая работает на моем рабочем столе, подключенном через Ethernet. Клиент работает на мобильном устройстве (iPhone / iPad), подключенном через Wi-Fi. В моей сетевой настройке Wi-Fi находится в другой подсети, чем Ethernet. Однако оба находятся за брандмауэром. Мне не нужно размещать рекламу за пределами брандмауэра, я просто хочу, чтобы клиенты Wi-Fi могли видеть услуги, рекламируемые сервером, подключенным к сети Ethernet.

Возможно ли это? Я знаю, что Bonjour должен поддерживать связь между подсетями, но каждый раз, когда я пытаюсь прочитать об этой функции, он глубоко погружается в записи DNS и тому подобное. Я разработчик приложений ... Я понятия не имею об этом и не хочу, чтобы пользователи беспокоились об этом. Я что-то упустил?

9
задан pj4533 20 September 2010 в 15:16
поделиться