RPC
話題の着エロボイス!
今なら無料ダウンロード♪

[Wikipedia|▼Menu]
この項目ではリモートプロシージャコールについて記述しています。その他の用法についてはRPC (曖昧さ回避)をご覧ください。

ネットワーク・プロトコルアプリケーション層
DHCPDNSFTPGopherHTTPIMAP4IRCNNTPXMPPPOP3SIPSMTPSNMPSSHTELNET ・ RPC ・ RTCPRTSPSSL/TLSSDPSOAPCMIP ・ STUN ・ GTP ・ NTPEHRP
トランスポート層
TCPUDPDCCPSCTPRTPRSVPIGMPPPTPRUDPUDP-Lite
ネットワーク層
IP (IPv4IPv6) ・ OSPFIS-ISBGPIPsecARPRARPRIPICMPICMPv6IGP
データリンク層
802.11802.16Wi-FiWiMAXATMDTMトークンリングイーサネットFDDIフレームリレーGPRSEVDOHSPAHDLCPPPSLIPL2TPISDNSMDSアークネット
物理層
イーサネット物理層モデムPLCSONET/SDH ・ G.709 ・ OFDM光ファイバー同軸ケーブルツイストペアケーブル
・話・編・歴

RPC(Remote Procedure Call、リモートプロシージャコール)とは、プログラムから別のアドレス空間(通常、共有ネットワーク上の別のコンピュータ上)にあるサブルーチン手続きを実行することを可能にする技術。遠隔手続呼出とも。その際に遠隔相互作用の詳細を明示的にコーディングする必要がない。つまり、プログラマはローカルなサブルーチン呼び出しと基本的に同じコードをリモート呼び出しについても行う。RPCを行うソフトウェアがオブジェクト指向プログラミングに基づく場合、RPC のことを Remote Invocation あるいは Remote Method Invocation と呼ぶこともある(Java RMIなど)。

RPC には例えば、ONC RPCDCE/RPC といった互いに非互換な様々な技術が存在する。

分散システムにおいてアプリケーション(個々の分散処理)の協調を容易にする(プロセス間通信)方法。(分散システム構築する時に幅広く使われている。)

クライアントサーバモデルに基づき、メッセージ通信手続呼出の下に隠蔽したもの。

分散透明性の実現アーキテクチャー

分散処理アーキテクチャーの基本


目次


完全無料エロボイス♪
「声」は興奮しますよ!

[次ページ]
[オプション/リンク一覧]
[記事の検索]
[おまかせ表示]
[トップページ]
[ニュースをチェック!]
[列車運行情報]
Size:16 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:Mamenoki