Remote Procedure Call (RPC) er en populær netværksprotokol, der implementerer client/server paradigmet.
RPC forløber således:
RPC implementeres ofte med synkrone kald, hvor klienten venter indtil serveren returnerer svaret, men kan også implementeres asynkront, hvor klienten foretager sig noget andet i tidsrummet mellem den sender forespørgslen og modtager svaret.
RPC-kald kan ske i en transaktionskontekst, hvor en fejl på enten klienten eller serveren, tilbageruller ændringer evt. på både klient og server.
Eksempler på protokoller, der kan bruges til RPC er:
Remote Procedure Call | Remote procedure call | RPC | RPC | Remote procedure call | Chiamata di procedura remota | RPC | Remote procedure call | Remote Procedure Call | Chamada de procedimento remoto