2011-08-04 10 views
0

gwtの使用を開始しています。クライアントの状態を識別するためにいくつか問題があります。GWTクライアント状態

GWTEventServiceを使用して、一部のデータをクライアントにプッシュします。しかし、このデータはクライアントがどのタブに依存しているかによって異なります。しかし、クッキーを使わずにクライアントの状態(例えば、ラジオボタンが選択されている状態)を知る方法。 5秒ごとにイベントを送信しているので、送信したいイベントごとにクッキーを使用してクライアントの状態を確認すると、アプリケーションが非常に遅くなることがあります。

誰でも手伝ってもらえますか?

は、ありがとう マウリシオ

答えて

0

は、私は別の設計アプローチを示唆しています。データをクライアントにプッシュするのではなく、クライアントがサーバーからデータをプルするようにします。私はこれを行うためにGWT-RPCを広範囲に使いました。http://code.google.com/webtoolkit/doc/latest/tutorial/RPC.html

このアプローチはうまくいかない場合は、クライアントの状態が変わるたびに次のベスト・アプローチでサーバに通知するので、常に状態を知ることができます。その後、セッションでクライアントを追跡することができます。

+0

こんにちはNapo、あなたの答えをありがとう。リアルタイムのデータが必要なので、多くのメッセージを受信して​​いるので、提案された最初のアプローチでは、アプリケーションを非常に遅くすることができます。私はこの第二のアプローチを試みます。ありがとうございました!私が終了したら、ここに結果を投稿します。 – banduk

関連する問題