2層アーキテクチャ

著者: Peter Berry
作成日: 18 Aug. 2021
更新日: 1 J 2024
Anonim
アニメ2: いわゆる「3層アーキテクチャ」の一般的構成(都度接続方式の場合)
ビデオ: アニメ2: いわゆる「3層アーキテクチャ」の一般的構成(都度接続方式の場合)

コンテンツ

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

2層アーキテクチャは、プレゼンテーションレイヤまたはインターフェイスがクライアントで実行され、データレイヤまたはデータ構造がサーバに保存されるソフトウェアアーキテクチャです。これら2つのコンポーネントを異なる場所に分離することは、単一層アーキテクチャではなく、2層アーキテクチャを表します。他の種類の多層アーキテクチャは、分散ソフトウェア設計に追加のレイヤーを追加します。


Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。

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

多くの場合、専門家は2層アーキテクチャと3層アーキテクチャを比較します。3層アーキテクチャでは、クライアントまたはプレゼンテーション層とデータ層の間の仲介として機能する3番目のアプリケーションまたはビジネス層が追加されます。これにより、システムのパフォーマンスが向上し、スケーラビリティが向上します。また、2層アーキテクチャでのマルチユーザーアクセスによって引き起こされる可能性のある、混乱を伴うさまざまな種類の問題を排除できます。ただし、3層アーキテクチャの高度な複雑さは、コストと労力の増加を意味する場合があります。

2層アーキテクチャに関する追加の注意事項は、「層」という言葉は一般的に2つのソフトウェア層を2つの異なる物理ハードウェアに分割することを指すということです。多層プログラムは1つの層で構築できますが、運用上の好みのために、多くの2層アーキテクチャは第1層にコンピューターを使用し、第2層にサーバーを使用します。