Exemplo de devolución de chamadas RMI sinxelo

¿Alguén pode dar un simple exemplo de retorno de chamada RMI de Hello World? Estiven tratando de investigalo, pero parece que non podo atopar un que entendo. Non entendo o que é / é unha devolución de chamada. Simple RMI devolución de devolución de pantalla

Este é o meu actual Hello World RMI se axuda …

interface

package example.hello; import java.rmi.Remote; import java.rmi.RemoteException; public interface Hello extends Remote { String sayHello() throws RemoteException; } 

cliente

package example.hello; import java.rmi.registry.LocateRegistry; import java.rmi.registry.Registry; public class Client { private Client(){} public static void main(String args){ String host = (args.length < 1) ? null : args; try{ Registry registry = LocateRegistry.getRegistry(host); Hello stub = (Hello) registry.lookup("Hello"); String response = stub.sayHello(); System.out.println("response: " + response); } catch (Exception e) { System.err.println("Client exception: " + e.toString()); e.printStackTrace(); } } } 

servidor

Deixa unha resposta

O teu enderezo electrónico non se publicará Os campos obrigatorios están marcados con *