WebSphere Application Server for i5/OS, Version 6.1   
             オペレーティング・システム: i5/OS

             目次と検索結果のパーソナライズ化

Enterprise JavaBeans 仕様の WebSphere 拡張機能

この項では、IBM が本製品のために提供する Enterprise JavaBeans (EJB) 仕様の拡張の概要について説明します。

エンタープライズ Bean における継承

Java 言語における継承 とは、既存のクラスから新規クラスを作成したり、 既存のインターフェースから新規インターフェースを作成することを意味します。 本製品では、標準クラス継承と EJB 継承の 2 つの形式の継承をサポートしています。

標準クラス継承では、ホーム・インターフェース、リモート・インターフェース、 またはエンタープライズ Bean クラスは、 基本クラス (それ自体はエンタープライズ Bean クラスでもインターフェースでもありません) から、 プロパティーとメソッドを継承します。

これに対し、Enterprise Bean 継承では、Enterprise Bean は、 別の Enterprise Bean からプロパティー (コンテナー管理パーシスタンス (CMP) フィールドやコンテナー管理関連 (CMR) フィールドなど)、 メソッド、およびメソッド・レベルの制御ディスクリプター属性を継承します。

詳しくは、IBM Rational Application Developer 製品の資料を参照してください。

コンテナー管理パーシスタンスのオプティミスティック並行性制御

この製品は、 データ・アクセスのオプティミスティック並行性制御をサポートします。 詳しくは、並行性制御 を参照してください。

EJB パーシスタンスのアクセス・インテント

この製品は、名前付きデータ・アクセス・ポリシーのアプリケーションをサポートします。

コンテナー管理パーシスタンスのシーケンスのグループ化

エンティティー Bean 用の CMP シーケンス・グループを指定することによって、EJB アプリケーシ ョンのランタイム中に データベース関 連の例外の特定のタイプ が発生するのを防ぎます。 それぞれのグループ内で、Bean がリレーショナル・データベース・テーブルを更新する順序を指定します。 詳しくは、CMP シーケンス・グループのランタイムの設定 を参照してください。

パフォーマンス機能強化

この製品は、「キャッシュの存続期間」設定値を使用して、 更新頻度の少ない Bean のパフォーマンスを向上させる方法を提供します。 詳しくは、『エンティティー Bean アセンブリー設定値』を参照してください。

IBM Rational Application Developer 製品を使用して作成されるエンタープライズ Bean の中に は、1 回のデータベース操作における Bean および関連した Bean をロード する場合に、「先読み」を使用することができるものもあります。 オブジェクト・グラフ全体またはグラフの任意の部分は、先読みを使用するためにファインダー・メソッドを構成することによって、プリロードすることができます。

アセンブリーおよびデプロイメント拡張機能

この製品は、アセンブリーおよび デプロイメント・オプションの IBM 拡張機能をサポートします。




関連概念
並行性制御
アクセス・インテント・ポリシー
先読みヒント
コンテナー管理パーシスタンスのシーケンスのグループ化
関連タスク
エンタープライズ Bean の開発
参照トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 5:46:14 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.base.iseries.doc/info/iseries/ae/rejb_spcx.html