<dependencies>
<dependency>
<groupId>org.amdatu.remote</groupId>
<artifactId>org.amdatu.remote.discovery.bonjour</artifactId>
<version>1.1.0</version>
</dependency>
</dependencies>
import org.amdatu.remote.discovery.*;
import java.util.*;
public class RemoteServiceDiscoveryExample {
public static void main(String[] args) {
Discovery disovery = new BonjourDiscovery();
disovery.start();
Collection<ServiceReference> services = disovery.getServices();
for (ServiceReference service : services) {
System.out.println("Service found: " + service.getProperty("service.name"));
}
disovery.stop();
}
}