Asp.net mvc 不可靠Internet连接的Web应用程序解决方案

Asp.net mvc 不可靠Internet连接的Web应用程序解决方案,asp.net-mvc,web-applications,wifi,unreliable-connection,Asp.net Mvc,Web Applications,Wifi,Unreliable Connection,我们已经开发了一个web应用程序,它可以通过Wifi在车间内为人们提供。但是,wifi信号不可靠,无法使用有线网络或改善信号 我正在寻找解决这个问题的办法。有没有办法将http请求放入本地队列并在后台异步处理?如果是,怎么做?或者有其他的替代方法吗 非常感谢您的任何想法。我建议您使用angularjs或您选择的其他javascript框架构建web应用程序。一旦用户加载了站点,您就可以执行异步ajax/http请求来加载所需的数据,web应用程序将永远不会重新加载整个页面 如果一个http请求失

我们已经开发了一个web应用程序,它可以通过Wifi在车间内为人们提供。但是,wifi信号不可靠,无法使用有线网络或改善信号

我正在寻找解决这个问题的办法。有没有办法将http请求放入本地队列并在后台异步处理?如果是,怎么做?或者有其他的替代方法吗


非常感谢您的任何想法。

我建议您使用angularjs或您选择的其他javascript框架构建web应用程序。一旦用户加载了站点,您就可以执行异步ajax/http请求来加载所需的数据,web应用程序将永远不会重新加载整个页面


如果一个http请求失败,您可以实现web应用程序应该再试一次或其他任何方式:)

我在我工作的公司也有同样的问题,有些地方WiFi无法到达,系统需要从数据库获取信息,以便向用户显示该信息,然后上载一些新信息

这个系统的一部分是用iPad完成的,所以为了解决我使用的包含用户需要工作的信息的问题,我将要上传的信息存储在另一个JSON对象中,当有可用的连接时,信息就会上传


希望能有所帮助

非常感谢恩里克,你的想法。但是,你怎么知道连接是否恢复了?您是否已经编写了一些东西(例如,使用JavaScript)以定期从浏览器本地运行来检查它?在我的情况下,用户是决定何时上载信息的人,因为我可以存储很多项,用户可能还想处理更多项,但是实现这一目标的方法非常感谢你的评论,nipeco。这应该通过异步请求来实现。