------>
אתה לא אוהב לנדב מידע, אה ? RPC = Remote Procedure Call ויכול לרוץ מעל פרוטוקול אחר (במקרה שלך כנראה TCP/IP). העקרון של RPC הוא שלקוח יכול לבקש שירות כלשהו מאפליקציה שרצה על שרת מרוחק בלי להיות מודע לפרטים הנחוצים להשגת התוצאה של הבקשה. משהו בסגנון: יש לי כרגע בעיה. אני יודע שאם אתקשר ל X, הכל יפתר, אבל אין לי מושג איך X יעשה את זה. אני (לקוח) מתקשר ל-X (שרת) והוא פותר לי אתה בעיה. מה שאני מקבל זה את התוצאה הסופית. אותי לא מעניין מה נעשה על מנת להגיע לפתרון. פרוטוקול RPC מטפס משכבה 4 ומעלה במודל OSI.