「遠隔手続き呼出し」の版間の差分

削除された内容 追加された内容
Melan (会話 | 投稿記録)
en:Remote procedure call(2007年7月28日 9:27:52(UTC))の翻訳をマージ
Giwa (会話 | 投稿記録)
m template追加
1行目:
{{otheruses|リモートプロシージャコール}}
{{IPstack}}
'''RPC'''('''Remote Procedure Call''')とは、[[プログラム (コンピュータ)|プログラム]]から別の[[アドレス空間]](通常、共有ネットワーク上の別のコンピュータ上)にある[[サブルーチン]]や手続きを実行することを可能にする技術。'''遠隔手続呼出'''とも。その際に遠隔相互作用の詳細を明示的にコーディングする必要がない。つまり、プログラマはローカルなサブルーチン呼び出しと基本的に同じコードをリモート呼び出しについても行う。RPCを行うソフトウェアが[[オブジェクト指向プログラミング]]に基づく場合、RPC のことを '''Remote Invocation''' あるいは '''Remote Method Invocation''' と呼ぶこともある([[Java RMI]]など)。