Я создаю службу JmDNS с другой машины под управлением Windows-XP с помощью
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