Sommario:
- Definizione - Cosa significa RPC (Remote Procedure Call)?
- Techopedia spiega Remote Procedure Call (RPC)
Definizione - Cosa significa RPC (Remote Procedure Call)?
Una chiamata di procedura remota (RPC) è un modello di programmazione di rete o una tecnica di comunicazione tra processi utilizzata per le comunicazioni punto-punto tra le applicazioni software. Le applicazioni client e server comunicano durante questo processo.
Una chiamata di procedura remota viene talvolta chiamata chiamata di funzione o chiamata di subroutine
Techopedia spiega Remote Procedure Call (RPC)
Il modo in cui RPC funziona è che un mittente o un client crea una richiesta sotto forma di una procedura, una funzione o una chiamata di metodo a un server remoto, che RPC traduce e invia. Quando il server remoto riceve la richiesta, invia una risposta al client e l'applicazione continua il suo processo.
Quando il server elabora la chiamata o la richiesta, il client attende che il server termini l'elaborazione prima di riprendere il processo. In generale, le applicazioni RPC utilizzano moduli software chiamati proxy e stub, che li fanno apparire come chiamate di procedura locale (LPC).
