Remote Procedure Call
מראה
הפעלת פרוצדורות מרוחקות (Remote Procedure Call) היא טכנולוגיה המאפשרת לתוכנית מחשב להפעיל פרוצדורה במרחב כתובות אחר (בדרך כלל במחשב אחר) ללא צורך ביישום פרטני של פרוטוקול התקשורת.
הפרוטוקלים DCOM של חלונות, פרוטוקול RMI של JAVA ופרוטוקול SOAP באינטרנט-WWW הם דוגמאות לשימושים כאלו. בדרך כלל ל-RPC יש קובץ של הגדרות הממשק הכולל הגדרות מהם המשתנים של הפונקציה, סוגם והאם הם קלט או פלט, או לחלופין את מבנה ההודעה.
קובץ IDL מגדיר את מבנה ההודעות עבור פרוטוקול DCOM או CORBA וקובץ WSDL עבור פרוטוקול SOAP.