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