【问题标题】:Enable an asp.net core web application to work without internet and with internet?使 asp.net 核心 Web 应用程序能够在没有 Internet 和 Internet 的情况下工作?
【发布时间】:2019-10-10 05:56:42
【问题描述】:

我一直在开发一个asp.net core web应用程序并发布在生产模式(在线服务器)上,用户可以使用特定的域名访问它,并且会从三个不同的国家登录并进行数据输入。 但是,有时问题是,在一个特定的国家没有互联网访问,我的客户希望这个应用程序应该在线和离线工作,如果没有互联网访问本地分支机构必须能够进行数据输入,那么当互联网获取连接的数据应该发送到在线服务器数据库,

实现这一目标的最佳方法是什么?

请在下面写下您的看法或添加一些好的论坛链接。

【问题讨论】:

标签: sql-server asp.net-mvc entity-framework asp.net-core


【解决方案1】:

理论上,您无法在没有互联网的情况下访问 Web 应用程序。 Web 应用程序用于网络使用。但是,我相信有解决此类要求的方法。您可以做的是,您可以为第三个用户创建数据库的克隆,该用户无法访问互联网并在本地计算机内执行所有事务,当连接恢复在线时,您可以将本地 SQL Server 中的数据复制到在线服务器数据库中。

还有一个叫做 Progressive Web Apps 的东西,它可以让你获得以下特权:

  • 可靠 - 即时加载,即使在不确定的网络条件下也不会显示downasaur。
  • 快速 - 以丝般流畅的动画快速响应用户交互,没有卡顿
  • 引人入胜 - 感觉就像是设备上的自然应用,具有身临其境的用户体验。

什么是Progressive Web Applications,谷歌还有更多要讨论的here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-30
    相关资源
    最近更新 更多