平成25年度 春期 午前Ⅱ 問9
ミドルウェア
JavaEEに関する問題
JavaEE(Java Platform, Enterprise Edition)の構成要素の一つはどれか。
- アEAI
- イJavaScript
- ウServlet
- エUDDI
答えと解説を見る
✓ これが正解ウServlet
解説
Servlet は、JavaEE に含まれるサーバ側の Java の仕様です。
JavaEE は、企業の業務システムのようなサーバ側のアプリケーションを Java で作るための仕様の集まりです。見分ける軸は、Java のサーバ側の仕様として含まれるかどうかです。Servlet は、Web サーバ側で利用者からの要求を受けて処理し、結果を返す Java のプログラムを作るための仕様で、JavaEE を構成する代表的な要素の一つです。他の選択肢には名前に Java を含むものもありますが、どれも JavaEE の仕様に含まれるものではありません。サーバ側で動く Java の部品かどうか、で切り分けると見分けられます。出題当時の JavaEE は、その後 Eclipse Foundation に移管され、Jakarta EE の名前で引き継がれています。
ほかの選択肢はなぜ違うのか
- アEAI:EAI は、社内の複数の業務システムをつないでデータや処理を連携させる考え方や仕組みを指す語です。特定の言語の仕様を構成する要素ではなく、JavaEE の構成要素には当たりません。
- イJavaScript:JavaScript は名前に Java を含みますが、主に Web ブラウザ上で動くスクリプト言語で、Java とは別の言語です。JavaEE の仕様を構成する要素ではありません。
- エUDDI:UDDI は、Web サービスの情報を登録して検索できるようにするための仕様です。Web サービスの仕組みに属するもので、JavaEE の構成要素として含まれるものではありません。
出典:平成25年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問9
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)