Sample Java JmDNS library usage. To Register : Run Main method of RegisterService.java To Discovery : Run Main method of DiscoveryService.java