2 つの Java アプリケーション A と B があります。アプリケーション A は weblogic サーバー上で実行され、B はスタンドアロンの Java アプリケーションです。アプリケーション A には gemfire キャッシュ領域 R があり、B から使用して接続します。領域 R にリスナーを作成する必要があります。このリスナーは、その領域のエントリの更新をチェックし、アプリケーション B でイベントをトリガーします。同じサーバーでキャッシュリスナーを作成するためのgemfireのドキュメントを見ましたが、別のアプリケーションからそれを行い、この別のアプリケーションでイベントをトリガーするにはどうすればよいですか? 解決策は、キューを設定して A から B にメッセージをドロップすることですが、Gemfire を使用してそれを行うことは可能ですか。だから私の質問は、私はこのようなことをすることができます:
<gfe:client-region id="XYZ" data-policy="EMPTY"
pool-name="XYZCache">
<gfe:cache-listener>
<ref bean="ABC" />
</gfe:cache-listener>
</gfe:client-region>