windows-xpを実行している他のマシンからJmDNSサービスを作成しています
JmDNS dns = JmDNS.create("localhost");
dns.regesterService("_sreviceTest._tcp.local.", "Test-Service", 8765, "Description");
サービスを解決する他のクライアントを実行すると、作成JmDNS
者はマシンに関係なくそれを見つけます。しかし、私が同じサービスを見つけようとするとavahi-browse
。見つかりませんでした。そして、次の出力を与えます。
avahi-browse -rv _sreviceTest._tcp
Server version: avahi 0.6.30; Host name: ubuntu.local
E Ifce Prot Name Type Domain
+ eth0 IPv4 Test-Service _sreviceTest._tcp local
Failed to resolve service 'Test-Service' of type '_serviceTest._tcp' in domain 'local': Timeout reached