【发布时间】:2017-04-10 12:13:45
【问题描述】:
不知道我问的问题是否正确,但在基于 Java 的网络应用程序中需要此功能(使用 GWT[Google 网络工具包])
应用程序在云端,用户通过浏览器访问应用程序并执行一些操作,应用程序有一个链接的数据库。(MySQL)
现在需要做的是,如果用户有时离线,他们仍然需要访问应用程序的某些部分(来自手机/平板电脑) 在离线时保存他们的一些工作。
下次当用户上线时,他们应该能够将保存的工作上传到我们的云数据库。
请给我一些提示,我该如何实现这一点,即我的用户是否可以在离线时从他们的手机访问我的 Web 应用程序并查看最新的数据库数据。(在他们最后一次在线时) .
【问题讨论】:
-
你可以用缓存或内部存储做一些事情吗?
-
一些 javascript 库可以做到这一点。您在客户端 LocalStorage 中构建数据库。 Javascript 正在将客户端存储与服务器数据库同步。
标签: java