Nois

1021 palavras 5 páginas
O RPC Chamada remota de procedimento é uma tecnologia de comunicação entre processos que permite a um programa de computador chamar um procedimento em outro espaço de endereçamento geralmente em outro computador conectado por uma rede. O programador não se preocupa com detalhes de implementação dessa interação remota do ponto de vista do código, a chamada se assemelha a chamadas de procedimentos locais.

RPC é uma tecnologia para a implementação do modelo cliente-servidor de computação distribuída. Uma chamada de procedimento remoto é iniciada pelo cliente enviando uma mensagem para um servidor remoto para executar um procedimento específico. Uma resposta é retornada ao cliente. Uma diferença importante entre chamadas de procedimento remotas e chamadas de procedimento locais é que, no primeiro caso, a chamada pode falhar por problemas da rede. Nesse caso, não há nem mesmo garantia de que o procedimento foi invocado.

Implementação RPC

Para permitir que os servidores sejam acessados por diferentes clientes, diversos sistemas padronizados de RPC foram criados. A maioria deles usa uma linguagem de descrição de interface, para que diferentes plataformas possam chamar procedimentos. Fazendo uso de uma ferramenta como o RPCGEN, pode-se gerar interfaces entre cliente e servidor a partir de um arquivo IDL, os chamados stubs. Como os stubs são embarcados nas aplicações cliente e servidor, a RPC não é uma camada de middleware.

Na codificação, o procedimento remoto do cliente chama o stub cliente como qualquer outro procedimento local, e a implementação interna do stub cliente é responsável por iniciar o processo de transmissão para stub servidor, empacotando a chamada numa mensagem. Ao chegar, o stub servidor desempacota a mensagem e invoca localmente o procedimento, aguardando o retorno. Quando a chamada local retorna, o stub servidor é responsável por iniciar o processo de transmissão para o stub cliente, empacotando

Relacionados

  • NOIS NOIS NOIS
    262 palavras | 2 páginas
  • nois
    324 palavras | 2 páginas
  • Nóis Por Nóis
    2665 palavras | 11 páginas
  • e nois
    366 palavras | 2 páginas
  • nois
    847 palavras | 4 páginas
  • Nois
    1139 palavras | 5 páginas
  • é nois
    1159 palavras | 5 páginas
  • e nois
    268 palavras | 2 páginas
  • e nois
    4858 palavras | 20 páginas
  • É Nóis
    506 palavras | 3 páginas