BT

JavaOne 2008 2日目 - Oracle Fusion Middleware プレビュー, JSR303

| 作者: 田島 一輝 フォローする 0 人のフォロワー 投稿日 2008年5月8日. 推定読書時間: 2 分 |

JavaOne 2008 2日目、朝一番のOracleのゼネラルセッションにて、Thomas Kurian氏と開発チームは、Oracle Fusion Middleware 11gの新機能である、彼らのSOA Suiteに含まれるComplex Event ProcessingとBusiness Activity Monitoring、developing Enterprise 2.0向けのWebCenter Suite、ソーシャルコンピューティングアプリケーションの紹介を行った。

Oracleが現在注目しているのは、

  • SOA
  • リッチエンタープライズ2.0アーキテクチャ
  • グリッドコンピューティング

の3つである。

まずはSOAの話ということで、JDeveloper 11gによるポータルアプリケーション構築のデモの中で、SOAを使えば簡単にサービス構成の変更が可能である旨が示された。

その後のリッチエンタープライズ2.0アーキテクチャでは、今後は企業向けアプリケーションと、SNS等のソーシャルネットワークが結びつけられ、新しい価値が生まれる、ということが紹介された。

最後のグリッドコンピューティングでは、BEA Weblogic及びCoherence Gridアプリケーションが仮想化されて入っているサーバ環境の動作デモを行った。
このデモであまり注目されなかったが、OracleアプリケーションサーバのJVMが「BEAの」JRockitであった。
彼らはまたJRockitの管理コンソールの紹介を行い、JVMのガベージコレクションを適正に管理することを示した。


その他のセッションとしては、Emmanuel Bernard氏がBean Validationフレームワーク(JSR303)について話をした(参考記事)

Emmanuel氏は典型的なJEEアプリケーションがデータベース、データアクセス、ビジネスとプレゼンテーション層で構成され、また制限を受けている、これらの制限を実装するロジックは、通常すべての層で実装される。
JSR303の目的は、メタデータモデルの標準化や層を選ばず制限を実装する機能を提供する。
また、特定のJavaBeanのために制限リストを公開するために、Constraint Repository APIを提供する。

Validationロジックはドメインモデルに近く、制限はBean(ドメインオブジェクト)で定められる。
それはBean,フィールド、ゲッターメソッド、またグラフオブジェクトに加える事が出来る。
彼は、オブジェクトグラフを確認するのに用いられる「カスケードしている制約のチェック」機能を説明した。

開発者は、カスタムメイドの注釈を書いて、それを@ConstraintValidatorタグで飾ることによって、彼ら自身の制限を定めることもできる。

Emmanuel氏はまた、JPA2.0のフレームワークがBeanの制限されたアノテーションに基づき、データベース制限を生み出す為にBean Validationフレームワークを使うことが出来ると説明した。

JSR303の仕様ははHibernate Validatorフレームワークに基づいており、それは、Java EE6の仕様の一部としてリリースされる予定だ。

原文:http://www.infoq.com/news/2008/05/javaone2008-day2 及び筆者にて加筆しました。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT