Escolar Documentos
Profissional Documentos
Cultura Documentos
-> RMI
-> RPC
-> TCP
1
Caractersticas de Projeto para RMI
. Semntica de Invocao de RMI
. Transparncia da RMI
Retransmisso de resultados
2
Semntica de Invocao
Medidas de Tolerncia Falhas Semntica
de Invocao
Retransmiss Filtrar Retransmisso de
o da Duplicatas resultado ou re-
mensagem execuo da
de operao
No
requisio
No No Aplicvel Talvez
Aplicvel
3
Transparncia em RMI
. Sintaxe para RMI deve ser diferente (sistema Argus) ou no
(Java RMI e Corba)?
4
Implementao de RMI
. Mdulo de Comunicao
Responsvel pela troca de mensagens de
request/reply (implementao da semntica
de invocao)
5
O Software RMI
. Proxy: a representao local de um objeto remoto. Seu papel
tornar transparente a invocao remota de mtodo. Fica com o
cliente. Tambm chamado de Stub. Esconde os detalhes da
referncia de objeto remoto, enpacotamento e
desempacotamento de resultados e referncia de objeto remoto.
7
Cliente e Servidor e Binder
. Servidor conter o objeto remoto, skeleton e
dispatcher. Dever ter uma seo de inicializao
responsvel por instanciar o objeto remoto e
registr-lo no servio de nomes.