我只是在寻找有关实施这一点的可行性的建议,以及关于这是否可能的任何一般性想法和建议。不是代码,这不是家庭作业。
我正在开发一个在线健身应用程序,并且在往返健身房时,我通常没有互联网连接,因此必须等到我回家/有互联网连接才能输入当天的所有数据和任何注释.
我想知道是否有可能以某种方式开发一种离线模式,我仍然可以输入数据,然后当我回家时,将我的笔记本电脑连接到互联网,然后数据将上传到服务器,所以我回家后不必重新输入数据?
想法
我的一般想法是将数据放在 cookie 中,但是,我不太确定互联网恢复后 cookie 将如何自我更新。
另一个想法是使用套接字,然后以这种方式进行交互。在那,我的网络服务器有一个 cron 作业,“寻找”数据是否可以从网络上的特定 IP 获得(同样,服务器将在同一个网络上),如果有,那么系统将传输从我的本地机器到网络服务器的数据。
您自己的任何想法将不胜感激。