タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

interfaceに関するytkibkのブックマーク (1)

  • インタフェース記述言語 - Wikipedia

    インタフェース記述言語(英: Interface Description Language, IDL)はソフトウェアコンポーネント間のインタフェース記述を目的とするドメイン固有言語の総称である。インタフェース定義言語(英: Interface Definition Language)とも呼ばれる。 概要[編集] インタフェースは任意の言語で記述しうる。しかし汎用言語を用いた場合、その言語仕様によってインターフェースの自由度が下がる場合がある。例えばC言語の関数定義を用いてインタフェースを定義した場合、シグネチャの型がC言語のデータ型に制約されてしまう。これを避けるためには既存言語から中立なインタフェース記述に特化した言語を用いればよい。これがインタフェース記述言語である。 言語中立な言語で書かれたインタフェース定義は、異なるプログラミング言語で書かれたソフトウェアコンポーネント間の通信を可

  • 1