IT・インターネット・ゲーム業界の求人・転職サイトは「IT転職ナビ」

IT用語集

IT・インターネット・ゲーム業界に関する用語をわかりやすく解説しています。

  • twitter

3階層システム

クライアントサーバシステムを3階層にして構築したシステムのことです。
一般的にクライアントサーバシステムは2層アーキテクチャと呼ばれています。しかし、2層アーキテクチャだとアプリケーションの管理に負荷がかかってしまいます。
3階層システムは2層アーキテクチャをユーザインターフェース、ビズネスロジック、データベースの3つに分けて構成し、サーバ処理を複数の階層に配置することで、別の階層に変更を加える必要が起きた際にも当該階層のソフトウェアのみに変更、修正を加えるだけで良いので柔軟に対応することがで、負荷を少なくすることができます。