GWT如何配置让一个客户端连接到一个服务器实例

时间:2013-10-21 05:13:36

标签: java gwt

如何配置GWT让每个页面客户端对应一个独立的服务器实例,让服务器全局变量不被共享。 我发现同一个用户使用相同的浏览器打开同一页面来编辑不同的项目,全局变量将被共享,这对我的功能不利。 但是当使用不同的浏览器时,没关系。

1 个答案:

答案 0 :(得分:2)

听起来你的设计有问题。

Servlet实例由设计共享。这种方式不仅正确,而且出于性能原因需要。您希望它们被共享,否则您的服务器将无法处理高负载。

将状态(您提及的全局变量)移动到客户端。 GWT不应该这么做。让你的Servlet无国籍。如果您需要服务器上的状态,请将其放在数据库中。如果您没有数据库,还有其他方法。但总的来说,数据库是服务器端状态最简单,最合适的解决方案。