3層クライアントサーバシステムとは?
3層クライアントサーバシステムとは、システムを、画面表示を担うプレゼンテーション層、業務処理を担うファンクション(アプリケーション)層、データ管理を担うデータ層の3つに分ける構成。層ごとに別のサーバへ配置でき、業務処理だけを増強する、といった柔軟な拡張ができる。
基本情報技術者試験の過去問では1回出題されています。
さんそうくらいあんとさーばしすてむ
3層クライアントサーバシステムの意味
システムを、画面表示を担うプレゼンテーション層、業務処理を担うファンクション(アプリケーション)層、データ管理を担うデータ層の3つに分ける構成。層ごとに別のサーバへ配置でき、業務処理だけを増強する、といった柔軟な拡張ができる。
3層クライアントサーバシステムの具体例
Webブラウザがプレゼンテーション層、アプリケーションサーバがファンクション層、DBサーバがデータ層。利用者が増えたときはアプリケーションサーバを台数分増やして負荷分散し、DBサーバは1台のまま運用できる。
3層クライアントサーバシステムは試験でどう引っ掛けられる?
2層構成(クライアントに業務処理を置く形)との比較で、3層の利点は「クライアント側の変更が減り、配布・保守が楽になる」こと。層を増やすほど通信回数が増え、応答時間の面では不利になる点も押さえる。
3層クライアントサーバシステムと関連する用語
3層クライアントサーバシステムが出た過去問
3層クライアントサーバシステム構成で実現したWebシステムの特徴として,適切なものはどれか。
正解:業務処理はサーバ側で実行し,クライアントソフトはHTMLの記述に従って,その結果を画面に表示する。
要点:3層Webは処理をサーバ側に集約し、端末は表示のみ
3層構成はプレゼンテーション層・ファンクション(アプリケーション)層・データ層に分ける方式で、Webシステムでは業務処理をサーバ側のアプリケーション層で実行し、クライアントはブラウザでHTMLを解釈して結果を表示するだけになる。クライアントに業務処理を置かないため、配布や更新の手間が小さいのが利点である。
出典:平成28年度 秋期 基本情報技術者試験 午前 問13(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。