Como faço para registrar um serviço no Bonjour?

1

Estou tentando começar a usar o Bonjour. Aqui Eu encontrei um manual como registrar um serviço com o Bonjour. O seguinte está escrito lá:

The network services architecture in Bonjour includes an easy-to-use mechanism for publishing, discovering, and using IP-based services.

Bem, vamos ver como registrar um serviço. No começo está escrito:

To publish a service, an application or device must register the service with a Multicast DNS responder

Mas como?!?! Primeiro de tudo eu não sei o que é o respondedor de DNS Multicast. Em segundo lugar, não está escrito como faço isso. Onde e o que devo digitar? Devo usar a linha de comando? Devo usar algumas linguagens de programação? O que exatamente devo digitar ...

Existe uma maneira fácil de começar a usar o Bonjour? Bem, foi enfatizado várias vezes como seria fácil usá-lo. Mas eu não posso começar a usá-lo por vários dias.

Então, alguém pode, por favor, me ajudar com isso?

    
por Roman 04.03.2010 / 14:41

3 respostas

2

você poderia usar algo como

mDNS -R myssh _ssh._tcp local 222

que registraria o ssh em uma porta não padrão (222).

O

link mostra a lista de parâmetros disponíveis e outros indicadores para outra documentação.

    
por 28.10.2010 / 17:02
0

Este pode ser um bom lugar para começar:

http://developer.apple.com/networking/bonjour/
    
por 04.03.2010 / 14:51
0

Na linha de comando do OSX, você pode usar mDNS ou seu alias dns-sd . Eu pareço lembrar que um ou outro desses também existe embutido no Vista e depois.

Para fazer isso em um programa, você precisa perguntar novamente em stackoverflow.com

    
por 04.03.2010 / 16:45