Sto cercando di implementare DNS-SD e capisco come funziona, ma in realtà non ne capisco lo scopo, quindi ho alcune domande a riguardo.
Supponiamo di avere due dispositivi sulla rete locale, e abbiamo registrato servizi che entrambi i dispositivi forniscono, in che modo dns-sd ci aiuta davvero, sostituisce semplicemente ip: port / path / to / service con qualche nome simbolico? E se volessimo utilizzare quel servizio nel nostro programma, ad esempio scritto in C, come lo gestiremo?