過去問解きまくり研究所 ホーム

平成27年度 春期 午前Ⅱ 問11

ミドルウェア

サーバでの実行を前提とした,オブジェクト指向技術に基づいたコンポーネントソフトウェアの仕様はどれか。

答えと解説を見る

✓ これが正解イEJB(Enterprise JavaBeans)

解説

EJBは、サーバ上で動くJavaのコンポーネントの仕様です。

EJBは、Javaで書いた部品をサーバ側で動かすためのコンポーネントの仕様です。見分ける軸は、四つの名前がそれぞれ何の種類の言葉かです。EJBでは、業務の処理をオブジェクトとして部品にし、それをサーバ上の実行環境に載せて動かします。トランザクションの管理など共通の仕組みは実行環境が引き受けるので、開発者は業務の処理に集中できます。サーバでの実行を前提にしていること、オブジェクト指向の部品であること、仕様であることの三つがそろうのはEJBだけです。名前の最後のBeansが部品を指す、と結び付けて覚えると思い出しやすくなります。出題当時のEJBはJava EEの仕様の一つで、Java EEはEclipse Foundationへ移管されてJakarta EEとなり、EJBもJakarta Enterprise Beansとして引き継がれています。

ほかの選択肢はなぜ違うのか

この問題の用語

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

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)