Состояние клиента GWT - PullRequest
       5

Состояние клиента GWT

0 голосов
/ 04 августа 2011

Я начинаю использовать gwt, и у меня возникают некоторые проблемы с определением состояния клиентов.

Я использую GWTEventService для передачи некоторых данных клиенту. Но эти данные зависят от того, на какой вкладке находится клиент. Но как узнать состояние клиента (например, какой переключатель выбран) без использования файлов cookie. Поскольку я отправляю события каждые 5 секунд, проверка состояния клиента с помощью файлов cookie для каждого события, которое я хочу отправить, приведет к замедлению работы приложения.

Кто-нибудь может мне помочь?

Спасибо, Маурисио

1 Ответ

0 голосов
/ 05 августа 2011

Я бы предложил другой подход к дизайну.Вместо того, чтобы передавать данные клиенту, пусть клиент извлекает данные с сервера.Для этого я широко использовал GWT-RPC: http://code.google.com/webtoolkit/doc/latest/tutorial/RPC.html

Если этот подход не работает для вас, следующий лучший подход, когда меняется состояние клиента, уведомить сервер, чтобы он всегдазнает состояние.Затем вы можете отслеживать клиент с помощью сессий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...