このページの本文へ移動

  • カテゴリ別
  • 特集ページ
  • メニューを閉じる
セキュリティおまかせプラン
サービス一覧はこちら
  • 課題から探す
  • 特集ページ
  • メニューを閉じる
  • 業種別
  • 特集ページ
  • メニューを閉じる
セキュリティおまかせプラン
業種別ソリューション一覧はこちら
  • お問い合わせ
  • サポート
  • メニューを閉じる

電話でのお問い合わせ

電話でのお問い合わせ

0120-765-000

0120-045-783

受付:9:00 ~ 17:00
※土曜・日曜・祝日・年末年始(12/29~1/3)を除く

  • ※携帯電話からもご利用いただけます。
  • ※電話番号をお確かめのうえ、お間違えのないようお願いいたします。
  • ※新型コロナウイルス感染拡大防止のため、営業時間を短縮させていただく場合があります。ご了承ください。

ここから本文です。

RPC(Remote Procedure Call)

RPC(Remote Procedure Call)とは、ネットワーク上で接続されたほかのコンピュータのプログラムを呼び出して実行させるための技術、またはそのためのプロトコルのことです。RPCは日本語で「遠隔手続き呼び出し」と訳されます。
遠隔地にある端末が互換性のあるRPC規格を採用していれば、機種、OS、プログラミング言語が異なる場合でも、手元の端末からコマンドを入力して処理を実行することができます。また、プログラムの処理結果を遠隔地にいながら受け取ることも可能となります。

RPCは、クライアントサーバーシステムや分散システムを構築する仕組みとして利用されています。RPCはプログラマーによるネットワーク通信手順についてのプログラミングを必要としないため、システムの開発効率を向上することができるというメリットがあります。

RPCは、サン・マイクロシステムズのNFS(Network File System)やDCE(Distributed Computing Environment)、マイクロソフトのDCOM(Distributed Component Object Model)などで基幹技術として採用されています。ソフトウェアがオブジェクト指向プログラミングに基づく場合は、RPCをRMI(Remote Method Invocation)と表すこともあります。

NTT西日本のICTに関する取り組み

「ソーシャルICTパイオニア」として、あらゆる産業や社会のDXを推進し、社会課題の解決を図るとともに、地方のお客さまやパートナーの皆さまと新しい価値共創に取り組みます。

法人サイト
についてのご相談・お問い合わせ