Sistemas distribuídos – rpc

719 palavras 3 páginas
Disciplina: Sistemas Distribuídos – RPC

1)Defina RPC.

Chamada de procedimento remoto, permiti que a chamada a um procedimento remoto se assemelhe ao programador o máximo possível com a chamada a um procedimento a convencional;

Trata-se de um Middleware, originalmente desenvolvido pela Sun Microsystems e faz parte do ambiente ONC, Open Network Computing. Este ambiente inclui o NFS e é voltado a computação distribuída.

2)Explique o funcionamento do RPC.

Um servidor RPC consiste de uma coleção de procedimentos que um cliente utiliza enviando uma solicitação RPC ao servidor, junto com os parâmetros do procedimento.
O servidor irá acionar o procedimento indicado pelo cliente, retornando para aquele os valores obtidos, caso haja algum que tenha sido retornado pelo programa acionado.

3) O que são processos stub.

São processos adicionais para serem chamados pelos processos cliente e servidor, que transformam a chamada do procedimento remoto em troca de mensagens de forma transparente.

4) Quais os passos na execução de uma chamada de procedimento remoto.

1.O cliente faz uma chamada a um procedimento remoto;
2.É executado um procedimento (stub cliente) que empacota os parâmetros e chama o kernel para enviar uma mensagem ao servidor;
3.O kernel de origem envia a mensagem ao kernel destino;
4.O kernel destino chama o stub servidor, passando a mensagem;
5.O stub do servidor recebe a mensagem, desempacota-a e chama o procedimento remoto no servidor;
6.O servidor executa a solicitação e devolve o resultado ao stub do servidor;
7.O stub do servidor empacota a mensagem e a envia ao kernel.
8.O kernel do servidor envia a mensagem ao kernel do cliente;
9.O kernel do cliente passa a mensagem ao stub do cliente;
10. O stub do cliente desempacota os resultados e passa ao cliente.

5) Quais as camadas no modelo arquitetural da RPC.

Transporte, Sessão, Apresentação, Cliente e Servidor

6)Descreva as atividades dos processos cliente e

Relacionados

  • Sistemas distribuídos rpc
    339 palavras | 2 páginas
  • Sistemas distribuidos RPC X RMI
    1481 palavras | 6 páginas
  • Olá Mundo Java
    1092 palavras | 5 páginas
  • Middleware
    2690 palavras | 11 páginas
  • Lista SD Semin rios
    360 palavras | 2 páginas
  • sistemas distribuidos e paralelos
    1751 palavras | 8 páginas
  • Sitemas Distribuidos
    3090 palavras | 13 páginas
  • COmunicação
    1103 palavras | 5 páginas
  • Sistemas distibuidos
    1581 palavras | 7 páginas
  • Rpc x rmi
    3046 palavras | 13 páginas