public void start() { logger.info("Registration Starting"); logger.info("Requested Name: " + name); logger.info(" Port: " + port); try { dnss = DNSSD.register(name, service, port, this); } catch (DNSSDException e) { logger.error("Could not register ZeroConfig service", e); } }
public Register(String name, int port) throws DNSSDException, InterruptedException { Synchronisateur sy = new Synchronisateur(); if (sy.synchronisation(4150)) { System.out.println("Registration Starting"); System.out.println("Requested Name: " + name); System.out.println(" Port: " + port); DNSSDRegistration r = DNSSD.register(name, "_ebsf_socket._udp", port, (RegisterListener) this); Thread.sleep(60000); // Wait thirty seconds, then exit System.out.println("Registration Stopping"); r.stop(); } }