Índice:
- Definição - O que significa RPC (Chamada de Procedimento Remoto)?
- Techopedia explica chamada de procedimento remoto (RPC)
Definição - O que significa RPC (Chamada de Procedimento Remoto)?
Uma chamada de procedimento remoto (RPC) é um modelo de programação de rede ou técnica de comunicação interprocessos que é usada para comunicações ponto a ponto entre aplicativos de software. Os aplicativos cliente e servidor se comunicam durante esse processo.
Uma chamada de procedimento remoto às vezes é chamada de chamada de função ou chamada de sub-rotina
Techopedia explica chamada de procedimento remoto (RPC)
A maneira como o RPC funciona é que um remetente ou cliente cria uma solicitação na forma de uma chamada de procedimento, função ou método para um servidor remoto, que o RPC converte e envia. Quando o servidor remoto recebe a solicitação, ele envia uma resposta de volta ao cliente e o aplicativo continua seu processo.
Quando o servidor processa a chamada ou solicitação, o cliente aguarda o servidor concluir o processamento antes de retomar o processo. Em geral, os aplicativos RPC usam módulos de software chamados proxies e stubs, que os fazem parecer com chamadas de procedimento local (LPC).