【问题标题】:How to make cloud web application work offline like android如何使云 Web 应用程序像 android 一样离线工作
【发布时间】:2020-06-10 05:57:02
【问题描述】:

我们在 angular 8 和 asp.net mvc 5 中有一个基于云的 Web 应用程序,并使用 mysql 作为数据库。 目前,我们的应用程序是在线的,这意味着它在没有互联网的情况下无法运行。用户执行 CRUD 操作并将其保存在云服务器上,并在需要时从云服务器获取数据以供查看。

我的问题是,我们的一些客户没有互联网。那么我怎样才能让我的 Web 应用程序也像 android 移动应用程序一样离线运行。意味着我会将数据保存在本地数据库中,并且可能每 30 秒后我会将此本地数据库同步到我的云服务器 MYSQL 数据库。我可以为此使用 sq-lite 吗?以及如何将数据保存在本地服务器并同步到云服务器上的 MySQL 数据库。 或者开发这种应用程序的最佳方式是什么。 谢谢你们。

【问题讨论】:

    标签: mysql asp.net-mvc cloud


    【解决方案1】:

    它非常简单。 Web 应用程序在 Web 上运行。这意味着他们需要互联网连接。 Android 应用程序在操作系统上运行。这导致得出的结论是,要实现这一点,您必须开发与您的 Web 应用程序具有相同功能的桌面或移动应用程序。操作可以存储到本地数据库并通过 api 调用与主数据库同步。

    现在可能的问题是“是否有一种神奇的工具可以自动将网络应用程序转换为桌面或移动应用程序”。答案是否定的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-25
      相关资源
      最近更新 更多