SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

直近開催のイベントはこちら!

EnterpriseZine編集部ではイベントを随時開催しております

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けの講座「EnterpriseZine Academy」や、すべてのITパーソンに向けた「新エバンジェリスト養成講座」などの講座を企画しています。EnterpriseZine編集部ならではの切り口・企画・講師セレクトで、明日を担うIT人材の育成をミッションに展開しております。

お申し込み受付中!

WebSphere Application Server(AD)

IBM WebSphere Application Serverならいち早くJava EE 6の最新機能を活用できる

第3回(最終回)

軽量化されたJava EE 6

 具体的にJava EE 6のメリットのいくつかを見ていこう。最初に挙げられるのが、軽量化だ。Java EEは、積み重ねてきた歴史を経て、数多くの仕様からできている。以前はそのすべての仕様を満たしていなければ、Java EEアプリケーションサーバーとして世には出せないことになっていた。

 ServletやJSPはもちろん、EJB、メッセージング機能、Webサービス、セキュリティやサーバー管理APIなどすべてが必要だったのだ。ところが、実際にJavaを用いアプリケーションを構築する際に、これらすべてが必要なわけではない。 これに対しJava EE 6では、数多くある仕様の一部だけの実装でも、Java EEとして提供できることとなったのだ。

 これを実現しているのが、Profileの導入だ。Java EEの仕様のサブセットをProfileとして定義しておき、Java EEのコンテナを提供するプロバイダーはその特定のプロファイルだけを選択し実装したものでも、Java EE認定が受けられるようになったのだ。これは、プロバイダー側がすべての実装をする手間が削減できるだけでなく、ユーザー側にとってもメリットがある。動かしたいアプリケーションに必要なコンテナだけを選択することで、軽量なJava実装環境を利用できるようになるのだ。

 現在のJava EE 6ではWeb Profileというサブセットが定義されている。このProfileはServletやJSPを中心としたものだが、トランザクションサービスやリモート呼び出しのないEJB、DBへの永続化を行うJPAなどの仕様も含まれており、エンタープライズアプリケーションの実装に必要な最低限の機能はそろっている。 また、これまでは上位互換性を重視することで、過去の仕様がどんどん積み上がる傾向にあったが、Java EE 6からはいずれは廃止される仕様が明示されるようになった。(次ページへ続く

 

WebSphere Application Server 関連情報

次のページ
簡単に開発するための拡張

この記事は参考になりましたか?

  • Facebook
  • Twitter
  • Pocket
  • note
WebSphere Application Server連載記事一覧

もっと読む

この記事の著者

谷川 耕一(タニカワ コウイチ)

EnterpriseZine/DB Online チーフキュレーターかつてAI、エキスパートシステムが流行っていたころに、開発エンジニアとしてIT業界に。その後UNIXの専門雑誌の編集者を経て、外資系ソフトウェアベンダーの製品マーケティング、広告、広報などの業務を経験。現在はフリーランスのITジャーナリスト...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

【AD】本記事の内容は記事掲載開始時点のものです 企画・制作 株式会社翔泳社

この記事は参考になりましたか?

この記事をシェア

EnterpriseZine(エンタープライズジン)
https://enterprisezine.jp/article/detail/2677 2010/12/07 14:25

Job Board

AD

おすすめ

アクセスランキング

アクセスランキング

イベント

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング