javascript - 通过 LAN 连接系统之间的数据共享使网站离线工作

标签 javascript html storage offlineapps offline-browsing

HTML5 支持在线网络存储,这可以帮助我们的网站离线工作。但是,如何在离线状态下在通过 LAN 连接的系统之间共享数据呢?

要求是:

如果离线,将会有一个集中式系统,通过该系统连接特定组的所有系统。一个系统上的任何更新都将反射(reflect)在该组中的所有系统中。当中心化系统上线时,数据将与远程mysql DB同步。

如果在线,所有系统将直接更新到远程 mysql DB,因此始终保持同步。

如何开始使用这样的系统?

最佳答案

你不能。这不是 HTML5 应用程序可以做到的事情。

具体来说,此类应用程序无法在离线状态下“发现”网络上该应用程序的其他实例,或与它们进行通信。

与您在问题中描述的“集中式系统”进行通信需要您的应用程序处于在线状态。如果您能够做到这一点,应用程序就不需要以这种方式运行!

关于javascript - 通过 LAN 连接系统之间的数据共享使网站离线工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33945401/

相关文章:

ios - 在哪里可以存储我的 IOS 证书文件 (.p12)?

azure - SNMP 与 MS Azure 存储

javascript - 每个控制台命令添加 npm package.json 脚本

javascript - 如果父项在呈现时没有显示,则 Wordpress 编辑器不起作用

Javascript 试图将 HTML 字符代码写入页面

javascript - 页面加载后使用 JavaScript 将复选框设置为选中

javascript - 如何使用 MaskedPassword.js 在 html 输入字段中的 javascript 中设置值

javascript - 如何在jquery中访问iframe dom元素

persistence - 为基于 Greasemonkey 的爬虫存储数据的最佳方式?

javascript - 如何让数组正确显示?