Fast review mode: answers are shown by default so you can skim quickly. Hide them if you want to self-test.
RPC stands for Remote Procedure Call. It's a programming model that lets programmers write a procedure in one program and call it from another. RPC is used in distributed computing to cause a procedure to execute in a different address space. It's a high-level communications paradigm for operating systems that's built on top of the eXternal Data Representation (XDR) protocol. RPC enables users to work with remote procedures as if the procedures were local. RPC is popular because it makes it simple and direct for programmers to write a procedure in one program and call it from another. It may be a better choice if efficiency is your first priority. RPC traffic is commonly used by system administrators to remotely control a system for maintenance or to use shared resources.
Join 4M+ learners. Unlock unlimited quizzes, wrong-answer tracking, flashcards + reminders, study guides, and 1-on-1 challenges.