Appel de procédure à distance (rpc)

Définition - Que signifie l'appel de procédure distante (RPC)?

Un appel de procédure à distance (RPC) est un modèle de programmation de réseau ou une technique de communication interprocessus utilisée pour les communications point à point entre les applications logicielles. Les applications client et serveur communiquent pendant ce processus.

Un appel de procédure à distance est parfois appelé un appel de fonction ou un appel de sous-programme

Definir Tech explique l'appel de procédure à distance (RPC)

Le fonctionnement de RPC est qu'un expéditeur ou un client crée une demande sous la forme d'un appel de procédure, de fonction ou de méthode à un serveur distant, que RPC traduit et envoie. Lorsque le serveur distant reçoit la demande, il renvoie une réponse au client et l'application poursuit son processus.

Lorsque le serveur traite l'appel ou la demande, le client attend que le serveur termine le traitement avant de reprendre son processus. En général, les applications RPC utilisent des modules logiciels appelés proxies et stubs, qui les font ressembler à des appels de procédure locale (LPC).