public class MyService { public static void main(String[] args) { Service service = new ServiceImpl(); Bonjour bonjour = new Bonjour(); bonjour.register(service); Service discoveredService = bonjour.discover(Service.class); discoveredService.doSomething(); bonjour.unregister(service); } } public interface Service { void doSomething(); } public class ServiceImpl implements Service { @Override public void doSomething() { System.out.println("Doing something..."); } } <dependencies> <dependency> <groupId>org.amdatu.bonjour</groupId> <artifactId>org.amdatu.bonjour.api</artifactId> <version>1.0.0</version> </dependency> </dependencies>


上一篇:
下一篇:
切换中文