開発 3層アーキテクチャとは何ですか? -techopediaからの定義

3層アーキテクチャとは何ですか? -techopediaからの定義

目次:

Anonim

定義-3層アーキテクチャとはどういう意味ですか?

3層アーキテクチャは、機能プロセスロジック、データアクセス、コンピュータデータストレージ、およびユーザーインターフェイスが個別のプラットフォーム上の独立したモジュールとして開発および維持されるクライアント/サーバーアーキテクチャです。 3層アーキテクチャは、ソフトウェア設計パターンであり、確立されたソフトウェアアーキテクチャです。

Techopediaが3層アーキテクチャを説明

3層アーキテクチャにより、3層のいずれかを個別にアップグレードまたは交換できます。 ユーザーインターフェイスはデスクトップPCに実装され、アプリケーションサーバーで実行されるさまざまなモジュールで標準のグラフィカルユーザーインターフェイスを使用します。 データベースサーバー上のリレーショナルデータベース管理システムには、コンピューターデータストレージロジックが含まれています。 通常、中間層は多層です。

3層アーキテクチャの3層は次のとおりです。

  1. プレゼンテーション層:トップレベルを占め、ウェブサイトで利用可能なサービスに関連する情報を表示します。 この層は、ブラウザおよびネットワーク内の他の層に結果を送信することにより、他の層と通信します。
  2. アプリケーション層:中間層、ロジック層、ビジネスロジックまたはロジック層とも呼ばれ、この層はプレゼンテーション層から引き出されます。 詳細な処理を実行して、アプリケーションの機能を制御します。
  3. データ層:情報が保存および取得されるデータベースサーバーを収容します。 この層のデータは、アプリケーションサーバーやビジネスロジックから独立して保持されます。
3層アーキテクチャとは何ですか? -techopediaからの定義