Exemplo de retorno de chamada RMI simples

Alguém pode dar um simples exemplo de retorno de rmi de overno mundo? Eu tenho tentado investigar, mas parece que não consigo encontrar um que eu entenda. Eu não entendo o que é / é um retorno de chamada. Refund de retorno de chamada RMI

Este é o meu atual Hello World RMI se isso ajuda …

interface

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

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(); } } } 

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *