ビジネス・コンポーネントに対するJClient更新の遅延

JClientアプリケーションと、リモートにデプロイされたビジネス・コンポーネントとの間のネットワーク通信量は、アプリケーション・モジュールが属性値に変更を加える回数を減らすことによって改善できる場合があります。アプリケーション・モジュールの同期モードを遅延に設定すると、更新を遅らせることできます。デフォルトの同期モードは即時です。変更があればすぐにその変更を適用するため、ネットワーク通信量は増加します。

注意: ローカル・モード・デプロイ(クライアントとビジネス・コンポーネントが同一のVMに存在する場合)では、同期モードは常に即時になります。

アプリケーション・モジュールの同期モードを設定するには、次のようにします。

注意: ApplicationModuleImplを拡張するクラス内からのコールの場合は、ApplicationModuleインタフェースを実装しているため、次のように記述するだけで済みます。

SYNC_LAZY

その他のクラス(クライアント・コードなど)内からコールする場合、次のように定数をインタフェース名で修飾する必要があります。

ApplicationModule.SYNC_LAZY