本文へスキップ

テクノロジ系 / システム構成要素

RPC(Remote Procedure Call:遠隔手続呼出し)

RPCは、別のコンピュータ上にある処理を、手元の処理を呼ぶように呼び出す仕組みです。

別名・関連表記:Remote Procedure Call:遠隔手続呼出し

もう少し詳しく

ネットワーク越しに、離れたコンピュータのプログラムの機能を、あたかも自分のプログラム内の関数を呼ぶかのように実行できる仕組みです。通信の詳細を隠してくれるため、分散したシステムの連携を簡単に書けます。分散処理を支える基本的な技術の一つです。

試験での見方

黒猫の闇の刻印

遠隔の処理をローカルの呼び出しのように実行できる点が核心です。分散処理での活用を押さえましょう。

例:別サーバの処理を、自分の関数を呼ぶのと同じ書き方で実行できます。

分類

テクノロジ系 / コンピュータシステム / システム構成要素

小分類:システムの構成

関連トピック:クライアントサーバシステム

情報の根拠

IPA FEシラバス Ver.9.2 の用語例をもとに、試験対策向けに独自解説しています。

関連用語

システム構成要素の用語一覧へ