我开始使用gwt,我在确定客户状态方面遇到了一些问题。
我正在使用GWTEventService将一些数据推送到客户端。但是这些数据取决于客户端的哪个选项卡。但是如何在不使用cookie的情况下了解客户端的状态(例如,选择的单选按钮)。当我每5秒发送一次事件时,使用cookie检查客户端状态,我想发送的每个事件都会使应用程序变得非常慢。
任何人都可以帮助我吗?
谢谢你, 毛里西奥
答案 0 :(得分:0)
我建议采用不同的设计方法。客户端从服务器提取数据,而不是将数据推送到客户端。我已广泛使用GWT-RPC来执行此操作:http://code.google.com/webtoolkit/doc/latest/tutorial/RPC.html
如果这种方法对您不起作用,那么下一个最佳方法是,每当客户端状态发生变化时,都会通知服务器,因此它始终知道状态。然后,您可以使用会话进行客户端跟踪。