Fechar menu
  • Home
  • Artigos
    • Entretenimento
      • Games
      • Fotografia
      • Smart Life
      • Vídeo Imagem e Som
    • Internet
      • Compras
      • Curiosidades
      • Sites e Web
      • Social Media
    • Mobile
      • Android
      • Mobile
    • Tecnologia
      • Auto
      • Computador
      • Definição
      • Eletrônica
      • Tech
      • Redes
      • Modelagem e Impressão 3D
    • Sistemas
      • Linux
      • Mac e iOS
      • Windows
      • Desenvolvimento
      • Software
      • Escritório
      • Segurança
  • Analises
    • Apps
    • Ferramentas
    • Jogos
    • Produtos
    • Serviços
  • Notícias
    • Entretenimento
      • Diversos
      • Internet
      • Games
      • Fotografia
    • Tech
      • Mobile
      • Gadgets
      • Hardware
      • Tecnologia
      • Programas
      • Segurança Digital
    • Mundo
Facebook X (Twitter) Instagram
TopGadgetTopGadget
  • Home
  • Artigos
    • Entretenimento
      • Games
      • Fotografia
      • Smart Life
      • Vídeo Imagem e Som
    • Internet
      • Compras
      • Curiosidades
      • Sites e Web
      • Social Media
    • Mobile
      • Android
      • Mobile
    • Tecnologia
      • Auto
      • Computador
      • Definição
      • Eletrônica
      • Tech
      • Redes
      • Modelagem e Impressão 3D
    • Sistemas
      • Linux
      • Mac e iOS
      • Windows
      • Desenvolvimento
      • Software
      • Escritório
      • Segurança
  • Analises
    • Apps
    • Ferramentas
    • Jogos
    • Produtos
    • Serviços
  • Notícias
    • Entretenimento
      • Diversos
      • Internet
      • Games
      • Fotografia
    • Tech
      • Mobile
      • Gadgets
      • Hardware
      • Tecnologia
      • Programas
      • Segurança Digital
    • Mundo
Facebook X (Twitter) Instagram
TopGadgetTopGadget
Início»Dicas e Artigos»Tech»O que é um RPC (Remote Procedure Call)
Tech

O que é um RPC (Remote Procedure Call)

Por Kayobrussy Guedes2 Mins de leitura
WhatsApp Telegram Facebook Twitter LinkedIn Pinterest Tumblr Copiar link E-mail
Arquivos Servidor Tecnico

Um programa em um computador em uma rede usa (RPC) Remote Procedure Call para fazer uma solicitação de um programa em outro computador na rede sem saber os detalhes da rede. 

O protocolo RPC é um modelo de programação de rede para comunicação ponto a ponto dentro ou entre aplicativos de software. Uma Remote Procedure Call também é conhecida como chamada de sub-rotina ou chamada de função. 

Como funciona a Remote Procedure Call

Na Remote Procedure Call, o computador remetente faz uma solicitação na forma de uma chamada de procedimento, função ou método. O Remote Procedure Call converte essas chamadas em solicitações e as envia pela rede ao destino pretendido. 

O destinatário RPC então processa a solicitação com base no nome do procedimento e na lista de argumentos e envia uma resposta ao remetente quando concluído. 

Os aplicativos RPC geralmente implementam módulos de software chamados “proxies” e “stubs” que intermediam as chamadas remotas e fazem com que pareçam ao programador serem iguais às chamadas de procedimento local.

Os aplicativos de chamada RPC geralmente operam de forma síncrona, aguardando que o procedimento remoto retorne um resultado. No entanto, o uso de threads leves com o mesmo endereço significa que vários RPCs podem ocorrer simultaneamente. 

Remote Procedure Call incorpora lógica de tempo limite para lidar com falhas de rede ou outras situações nas quais os RPCs não retornam.

RPC Technologies

Remote Procedure Call tem sido uma técnica de programação comum no mundo Unix desde os anos 1990. O protocolo Remote Procedure Call foi implementado no ambiente de computação distribuída da Open Software Foundation e nas bibliotecas Open Network Computing da Sun Microsystems, ambos amplamente implementados. Exemplos mais recentes de tecnologias RPC incluem Microsoft DCOM, Java RMI e XML-RPC e SOAP.

Remote Procedure Call RPC

Posts Relacionados

software 64 bits

O que é e pra que serve software 64 bits nativo?

onedrive

O que é o OneDrive? 10 dicas top

VRR

O que é VRR? Taxa de atualização variável! 25 dicas top

YouTube RSS
  • Home
  • Privacidade
  • Termos de Uso
  • Cookies
  • Fale Conosco
TopGadget - © 2019-2026 Alguns direitos reservados!

Digite acima e pressione Enter para pesquisar. Pressione Esc para cancelar.

Bloqueador detectado
Bloqueador detectado
Nosso site é gratuito e somos mantidos por investidores publicitários. Por este motivo, bloqueadores de anúncios não são permitidos. Se desejar poderá criar uma conta sem anúncios.