ビジネス・ルールおよびセレクターを含むモジュールの考慮事項

本トピックでは、 ビジネス・ルールおよびセレクターを含んでいるモジュールをインストールまたは削除する場合に考慮すべき情報について説明します。

ビジネス・ルールおよびセレクターによって、モジュールに柔軟性が付与されます。 付与された柔軟性によって、モジュールのインストールまたは削除方法が変わります。 これは、サーバーが中央リポジトリーに、ビジネス・ルールおよびセレクターを保管しているためです。

ビジネス・ルールまたはセレクターの変更に関する考慮事項

ビジネス・ルールおよびセレクターは、影響があるモジュールを再組み立ておよび再インストールすることなく、 実稼働環境で変更できます。 これらの変更は、直接リポジトリーに対して行われ、ビジネス・ルールまたはセレクターを含むファイルにはコピーされません。 ビジネス・ルールまたはセレクターを変更後、そのビジネス・ルールまたはセレクターをエクスポートし、 開発環境に再度インポートしてください。 ビジネス・ルールおよびセレクターのエクスポートに習熟していない場合は、 このインフォメーション・センター内のこれらのタスクが説明されているトピックを参照してください。

ビジネス・ルールまたはセレクターが含まれているモジュールの置換に関する考慮事項

ビジネス・ルールまたはセレクターを含むモジュールを置換する場合は、 サーバーはリポジトリーのビジネス・ルールおよびセレクターのコピーを上書きします。 モジュールの置換時に、動的に行ったすべての変更は失われます。 変更を失わないようにするには、モジュールが使用するビジネス・ルールおよびセレクターをエクスポートして、 開発環境に再度インポートし、実動システム上のモジュールを置換する前に、そのモジュールを再ビルドします。

あるモジュールによってインプリメントされているビジネス・ルールまたはセレクターを変更した場合、 サーバー内で稼働中のその他のモジュールには、そのビジネス・ルールまたはセレクターの現在のコピーが必要です。 この場合、更新したモジュールをサーバーにインストールする時に、このモジュールが他のモジュールに影響を与えないように、 別のリポジトリーを構成する必要があります。 『環境の構成』トピックでは、データベースの構成について説明します。

ビジネス・ルールまたはセレクターを含むモジュールの削除に関する考慮事項

ビジネス・ルールまたはセレクターを含むモジュールをサーバーから削除する時に、 サーバーはビジネス・ルールおよびセレクターをリポジトリーから削除しません。 サーバーは、他のアプリケーションまたはモジュールがこれらのビジネス・ルールを必要としているかどうかを判別できないため、 これらの成果物を保持します。

ビジネス・ルールまたはセレクターが必要ないと判断した場合、 リポジトリーから除去します。 『リポジトリーからのビジネス・ルールおよびセレクター・データの除去』では、不要なビジネス・ルールまたはセレクターの消去方法について説明します。


ご利用条件 |


(c) Copyright IBM Corporation 2005, 2006.
本製品では Eclipse テクノロジーが採用されています。(http://www.eclipse.org)