2

Grails 2.1.x+ExtJS-4.1.xを組み合わせてERPを開発しています。ExtJSMVC+ExtJSデータパッケージを使用しています。この状況では、イベントハンドラー/リスナーの同時実行の問題を回避するために、イベントキューを使用する必要があります。次のように、イベントキュー要求遅延を使用してRichFaces4.xなどのダンプ応答を無視したいと思います。

<a4j:queue requestDelay="500" ignoreDupResponses="true"/>

ExtJS-4.1.xの機能のようなRichFacesイベントキューを使用するにはどうすればよいですか?

ありがとう

4

1 に答える 1

0

それはすべて、Extとバックエンドの間の通信の選択に依存します。使用する予定がある場合は、500の値Ext.Directを使用してほぼ同じ方法でリクエストをバッチ処理でき、Ext.direct.RemotingProvider.enableBuffer「ほぼ」同じになります。結果は次のようになります。<a4j:queue requestDelay="500"/>ただし、重複するリクエストを無視するには、独自のキューを実装するか、オーバーライドExt.direct.RemotingProviderするか、本当にすべてを制御したい場合は、独自のプロバイダーを実装する必要があります。そうすることで、非常にきめ細かくなります。リクエストとレスポンスの制御については、RemotingProviderのドキュメントを確認してください

于 2013-01-13T11:28:59.090 に答える