Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
Java RMI
Vantagens:
Orientado a objetos
Quase transparente com relação à chamada local: sintática e
semanticamente;
Mais legível (vs sockets);
Atendimento concorrente à vários clientes;
Uso de máquinas multiprocessadores / multicore;
Melhor atendimento de chamadas curtas;
Transferência automática de código (por classes);
Construção de interfaces usando a própria linguagem Java, sem a
necessidade de uma linguagem separada para a descrição de
interfaces.
Desvantagens:
Vantagens:
Mais eficiente;
Mais flexível (com relação a algoritmos e padrões de comunicação);
Aprendizado rápido;
API uniforme (sobre outras API sockets).
Desvantagens:
Menos legível;
Não orientado a objetos em termos de chamada, mas usa classes e
objetos.
O Java RMI é uma API que serve para você fazer chamadas de métodos
remotas. Por exemplo, você consegue executar um método em outro
computador. Socket seria um ponto de conexão entre dois computadores,
o IP e porta de um computador através de especificações TCP ou UDP;
Referência Bibliográfica
ftp://ftp.inf.ufrgs.br/pub/geyer/PDP-CIC-
ECP/slidesAlunos/SemestresAnteriores/ProvaP1-2013-1/j07-javaComunicacao-
v4d1-mar2013.pdf
Acesso em: 28 set. 2017.
http://www.romulosilvadeoliveira.eng.br/artigos/Romulo-Joni-Montez-
Eri2002.pdf
Acesso em: 28 set. 2017.