なんえ?なんえ?

記憶の片隅として利用

ネスペ勉強_web3層型システム

web3層型システムとは?


webシステムの構成要素を3層(プレゼンテーション層、アプリケーション層、データ層)に分割し、独立したモジュールとして設計するアプリケーションのこと。

言い換えれば、各処理担当を分けることで、ユーザインタフェース、ビジネスロジック、データベースの層が依存を抑え、変更容易性、拡張性を高めることができる。OSI基本参照モデルのように、各担当を明確に分けることで、依存関係を低くすることができる。

担当は?


  1. webサーバ : プレゼンテーション層
  2. アプリケーションサーバ : ビジネスロジック
  3. データベースサーバ : データ層

以下のサイトを参考にしました。
Ⅱ-3-5. OSSによるWeb3層アプリケーション