平成22年度 春期 基本情報技術者試験 午前 問14
テクノロジ/システム構成要素3層クライアントサーバシステムで,クライアント以外の2層をそれぞれ1台のサーバを使用して実装した場合のシステム構成として,適切なものはどれか。ここで,APはアプリケーションを,DBはデータベースを表す。

出典:平成22年度 春期 基本情報技術者試験 午前 問14
- ア構成ア
- イ構成イ
- ウ構成ウ
- エ構成エ
正解:ア
解説
3層クライアントサーバシステムは,プレゼンテーション層(クライアント),アプリケーション層(AP),データ層(DB)の3層で構成されます。クライアント以外の2層をそれぞれ1台のサーバで実装する場合,AP層を担うAPサーバとデータ層を担うDBサーバをそれぞれ独立に配置し,クライアントから直接APサーバへ接続する構成が該当します。
選択肢ごとの解説
- ア正しい。クライアントがAPサーバに接続し,APサーバがDBサーバと連携する構成は,クライアント・AP・DBの3層をそれぞれ独立したサーバで実装したものです。
- イ誤り。APサーバと認証サーバの組合せは,DB層を担うサーバが存在せず,3層クライアントサーバの構成とは異なります。
- ウ誤り。クライアントとAPサーバの間にプロキシサーバを挟む構成で,プロキシサーバはアプリケーション層やデータ層を担うものではありません。
- エ誤り。全社APサーバと部門APサーバはいずれもアプリケーション層に属するサーバであり,データ層を担うサーバが存在しません。