IPA過去問ドリル

平成29年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問7

テクノロジ/ソフトウェア

JavaEE(Java Platform, Enterprise Edition)の構成要素の一つはどれか。

出典:平成29年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問7

正解:ウ

解説

Java EE(Java Platform, Enterprise Edition)は,企業向けの大規模・分散システムを構築するためのJavaのプラットフォーム仕様であり,Webアプリケーションを実現するためのServlet(サーブレット)やJSP,トランザクション管理を行うEJB(Enterprise JavaBeans)などの技術仕様を構成要素として含んでいます。Servletは,クライアントからのHTTPリクエストを受け取ってサーバ側で動的な処理を行い,レスポンスを生成するためのJava EEのAPI仕様であり,Java EEの構成要素の一つです。

選択肢ごとの解説

  • 誤り。EAI(Enterprise Application Integration)は,企業内の異なるアプリケーションシステム間でデータを連携・統合するための手法・製品群の総称であり,Java EEの構成要素ではありません。
  • 誤り。JavaScriptは,主にWebブラウザ上で動作するスクリプト言語であり,Java言語やJava EEの仕様とは異なる別の言語です。
  • 正しい。Servletは,Java EEに含まれるAPI仕様の一つであり,Webサーバ上でクライアントからのリクエストを処理して動的にコンテンツを生成する機能を提供します。
  • 誤り。UDDI(Universal Description, Discovery and Integration)は,Webサービスを検索・登録するためのディレクトリサービスの標準規格であり,Java EEの構成要素ではありません。
エンベデッドシステムスペシャリストの過去問を演習モードで解く