Northbound interface とは

コンピュータネットワーキングおよびコンピュータアーキテクチャでは、コンポーネントのノースバウンドインターフェイスは、コンポーネントによって使用される下位レベルの詳細(例えば、データまたは機能)を概念化するインターフェイスである。 northboundインターフェイスは、上位レベルのコンポーネントのsouthboundインターフェイスを使用して、上位レイヤとインターフェイスするために使用されます。アーキテクチャの概要では、ノースバウンドインターフェイスは通常、定義されているコンポーネントの先頭に描画されます。したがって、northboundインターフェイスという名前が付けられます。
サウスバウンドインターフェイスは、技術的な詳細のコンセプトを分解します。ほとんどは、アーキテクチャの単一のコンポーネントに特化しています。南向きのインタフェースは、アーキテクチャの概要の一番下に描画されます。
ノースバウンドインターフェイスは、通常、上位コンポーネントのサウスバウンドインターフェイスと通信し、逆も同様です。