GWT客户端状态

时间:2011-08-04 16:18:57

标签: ajax gwt event-handling

我开始使用gwt,我在确定客户状态方面遇到了一些问题。

我正在使用GWTEventService将一些数据推送到客户端。但是这些数据取决于客户端的哪个选项卡。但是如何在不使用cookie的情况下了解客户端的状态(例如,选择的单选按钮)。当我每5秒发送一次事件时,使用cookie检查客户端状态,我想发送的每个事件都会使应用程序变得非常慢。

任何人都可以帮助我吗?

谢谢你, 毛里西奥

1 个答案:

答案 0 :(得分:0)

我建议采用不同的设计方法。客户端从服务器提取数据,而不是将数据推送到客户端。我已广泛使用GWT-RPC来执行此操作:http://code.google.com/webtoolkit/doc/latest/tutorial/RPC.html

如果这种方法对您不起作用,那么下一个最佳方法是,每当客户端状态发生变化时,都会通知服务器,因此它始终知道状态。然后,您可以使用会话进行客户端跟踪。