開発プロセスでは、 通常の Enterprise JavaBean (EJB) 照会サービス (デプロイメント照会 とも呼ばれる) でなく、 動的照会サービスを使用した方がいいことがあります。 例えば、テスト中に、動的照会サービスをアプリケーション・ランタイムで使用することができるため、 アプリケーションを再デプロイする必要はありません。
動的照会 API は、Stateless Session Bean です。他の J2EE EJB アプリケーション Bean と同じように使用できます。 API の仕様について詳しくは、開発者用 API 文書 (パッケージ com.ibm.websphere.ejbquery のセクション) を参照してください。
リモート・インターフェース = com.ibm.websphere.ejbquery.Queryリモート・ホーム・インターフェース = com.ibm.websphere.ejbquery.QueryHome
照会からローカル EJB 参照を戻す場合、または照会ステートメントにローカル・メソッドが 含まれる場合は、照会ローカル・インターフェースを使用する必要があります。ローカル・インターフェース = com.ibm.websphere.ejbquery.QueryLocalローカル・ホーム・インターフェース = com.ibm.websphere.ejbquery.QueryLocalHome
ローカル・インターフェースでは、 アプリケーション・サーバー・メモリーをあまり使わないため、リモート・インターフェースよりも全体的な EJB パフォーマンスが向上します。