2011-01-28 105 views
3

我正在使用GWT客户端。我的应用程序需要在客户端存储一些数据。我想将这些数据放入浏览器缓存中。所以,这些数据可以被随后的请求使用(至少在当前的浏览器会话中)。在基于GWT的客户端中管理客户端数据库的最佳方式是什么?

请问我有什么选择吗?我应该如何设计我的客户代码?我将面临什么样的挑战?

我了解了两个选项,其中一个使用Google的Gears,另一个使用HTML5。但是这两者在所有浏览器中都没有得到广泛的支持。我能否想到我的项目中有一个新的数据层,它将处理数据库需求。我会将我的静态数据放入内存本身?

回答

2

使用HTML5 Web Storage。 Gears不再被更新,并且HTML5标准是首选。

当您使用Web存储时,您将在用户的磁盘上存储数据,以便浏览器和计算机崩溃不会破坏您的数据。

+0

我希望这是由IE <8 ...支持http://en.wikipedia.org/wiki/Web_Storage – 2011-01-28 18:54:44

相关问题