ソフトウェア間(プログラム間)のインターフェースのことです。
プログラムからプログラムへデータを送信するときに取り決める、データフォーマットやタイミングの制御方法といった約束事(プロトコル)です。
たとえば、API(Application Programming Interface)や ABI(Application Binary Interface)、プロセス間通信、ネットワーク越しでソフトウェアを連携させる際のプロトコルといったものがあります。
Programming Place Plus のトップページへ