システム開発・Web制作のシナゲート株式会社

お問い合わせは Tel: 03-6413-7735
Mail: info@synergate.co.jp

ナレッジ

  1. TOP
  2. ナレッジ
  3. システム開発用語集
  4. スタブ

システム開発用語集

スタブ

スタブとは、あるプログラムが他のプログラムを呼び出す際に仲介となるプログラムです。スタブの仲介を受けることで、プロセス間通信やクライアント・サーバ間でのオブジェクト呼び出しなどを、通常の手続き呼び出しと同様に扱うことができるようになります。
アプリケーションが、OSの機能であるシステムコールなどを利用する場合、直接目的のシステムコールを呼び出すのではなく、スタブを呼び出してシステムコールの呼び出しはスタブに任せることが多い。
また、分散環境のプログラムがサーバ上のオブジェクトを呼び出す場合に仲介するプログラムも、同じくスタブと呼ばれます。こちらはC言語やC++、Javaなどの環境で利用でき、プログラム本体から独立してインターフェースが提供されることで、プログラム自体では通信を意識しなくともサーバ上のオブジェクトが呼び出せるようになっています。

>>用語一覧に戻る

掲載内容につきましては十分注意しておりますが、万が一、情報内容に間違いを発見されましたら、誠におそれいりますが、お問い合わせ窓口より、間違いのあるページのURLを添えてご連絡ください。
なお、情報内容に関する個別のご質問はお受け致しかねます。あらかじめご了承ください。
当サイトの内容を使用して発生した損害等に関して、直接的・間接的あるいは損害の程度によらず、シナゲートは一切の責任を負いません。

Copyright (C) 2008 SynerGate.Co.,Ltd. All Rights Reserved.