クライアントサーバシステムの3層アーキテクチャを説明したものはどれか。
ア アプリケーションに必要なGUIとAPIをプレゼンテーション層とファンクション層に分離したアーキテクチャであり、データベースサーバを独立させている。
イ プレゼンテーション層、ファンクション層、データ層に分離したアーキテクチャであり、各層のOSは異なってもよい。
ウ プレゼンテーション層とデータ層をミドルウェア層によって連係したアーキテクチャであり、各層をネットワークで接続されたコンピュータに分散する。
エ プレゼンテーション層とファンクション層を結合し、データ層を分離したアーキテクチャであり、データベースサーバを効率的に運用できる。
イ
クライアントサーバシステムの3層アーキテクチャは、以下の3つの層から構成される。
プレゼンテーション層: ユーザーインターフェース (入出力) の層
ファンクション層: 入力データや検索結果を加工する層
データ層: データの更新や照会を行う層
Web技術では
プレゼンテーション層がブラウザ
ファンクション層はIISやApache
データ層がOracleなどのRDBMS
となる。
ア 2層に分けた説明となっているので、適切でない。
イ 正しい。
ウ プレゼンテーション層とデータ層を連係したアーキテクチャは、ファンクション層である。
エ クライアントサーバシステムの2層アーキテクチャの説明である。
問11 | 目次 | 問13 |