Remote procedure call : appel de procédure à distance, technique de communication entre systèmes informatiques permettant à un programme d'exécuter une procédure sur un autre ordinateur comme s'il s'agissait d'une procédure locale.
Dans une architecture distribuée, le Remote procedure call facilite la communication entre les services en permettant aux applications de se connecter et d'échanger des données.
Les développeurs utilisent souvent le Remote procedure call pour simplifier l'interaction entre différents composants d'une application répartie sur plusieurs serveurs.
En utilisant le Remote procedure call, les entreprises peuvent optimiser leurs systèmes en déléguant des tâches à des serveurs spécialisés sans nécessiter de complexité supplémentaire pour les utilisateurs finaux.