Java2 Enterprise Editionの基礎知識

EJBのこれからを教えてください

テンアートニ 中越智哉
2001/2/27

 EJBのバージョンは、現在1.1ですが、次期バージョンであるEJB2.0のFinal Draftが公開されており、J2EEの次期バージョン(J2EE 1.3)の正式リリースに含まれる予定です。EJB2.0での主なアップデート内容は以下のようなものがあります。

■メッセージングサービス
 JMS(Java Messaging Service)とEJBを統合することにより、EJBで非同期なメッセージングに対応することが可能になります。このことは、EJBと、既存システムとの結合が可能になることを意味しています。EJB2.0では、新たに、Message-driven BeanというBeanが提供されます(もちろん、JMSもEJBも、J2EEに含まれています)。

■CMPの改良
 「EJBの種類を教えてください」にあったように、現在のバージョンのCMPは、機能が不十分で、結局は各ベンダが独自に機能拡張を行うという、J2EEの理念から考えても望ましくない状況になってしまっていました。EJB2.0では、CMPの機能が強化され、通常の業務システムで扱うような複数の表の結合やEntity Bean間の関連を設定することなどが可能になります。また、EJB-QLという検索言語が規定され、Entity Beanの検索のための手順が統一されます。

 

「Java Solution FAQ」




Java Agile フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Java Agile 記事ランキング

本日 月間