ソフトウェア インフラストラクチャ層とは何ですか? -techopediaからの定義

インフラストラクチャ層とは何ですか? -techopediaからの定義

目次:

Anonim

定義-インフラストラクチャレイヤーの意味

インフラストラクチャレイヤーにより、ソフトウェアシステムは、要求時にデータを受信、保存、および提供することにより、外部システムと対話できます。 ただし、インフラストラクチャ層は、システムが他のシステムと接続できるようにする唯一の層ではありません。 接続プロセスに関係する他のコンポーネントもあります。 たとえば、ソフトウェアシステムは、その機能の一部として複数の外部エンティティと接続する必要があります。 テレコムサービスプロバイダーのコンテキストでは、カスタマーリレーションシップマネジメント(CRM)システムは、さまざまなスマートフォンや顧客が利用できるデータオファーを表示するために、外部システムによって公開されているAPIに接続する必要があります。

Techopediaはインフラストラクチャレイヤーについて説明します

インフラストラクチャレイヤーは重要ですが、特に外部システムと定期的に対話する必要があるシステムの場合、ソフトウェアシステムのオプションレイヤーです。 インフラストラクチャ層は、システム間の相互作用を管理し、システムの外部にあるデータを保存し、ビジネス層などの他の層から受信したデータ取得の要求に応えます。 インフラストラクチャレイヤーは、永続的なデータの保存に使用されるため、永続レイヤーとも呼ばれます。 この層は、データアクセス層と定期的に対話し、3層ソフトウェアアーキテクチャのデータアクセス層と対話するように記述されたクエリを管理できます。 インフラストラクチャレイヤー内のオブジェクトの例は、SQLTables、SerialPorts、3270端末、SQLBrokersです。 インフラストラクチャ層は、テクノロジーおよびプラットフォームに依存しない層です。

インフラストラクチャ層とは何ですか? -techopediaからの定義