服务器离线后,应用到终端离线的常见原因的管理策略是否会失效呢

  • 为什么离线应用开发如此困难

    构建分布式系统是计算机科学中最严峻的挑战之一一个离线应用本质上也是一个分布式系统,数据存储在本地设备上也在服务器上。由於数据在任何一个位置都可以独立更改因此设备和服务器上的数据版本直接可能产生冲突。这看似是个简单的问题但那是在应用开发Φ很难解决冲突。

    当面临解决数据冲突这一艰巨的复杂问题时, 开发人员往往做出很多让步有些人会简单化他们的做法, 拒绝来自设备的数據改变或只关注处理错误。这通常意味着用户将会面临糟糕的用户体验和意想不到的结果其他开发人员尝试从头开发一套离线系统,也許会成功

    开发人员和工程经理都经常低估离线优先的开发工作,大量的开发者时间浪费在尝试一些离线用例上构建一个可靠的离线系統,优雅的处理数据流解决数据冲突,提供异常应对方案这会造成减缓开发速度,分散开发的产品关注

  发送和接收数据正如冰山一角,网络请求可能失败由于各种原因都会造成失控的情况。

   不仅需要花费更长的时间来构建应用程序, 还是编写出臃肿的代码这需要更哆的时间来调试,维护和改进


VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

还剩3页未读 继续阅读

我要回帖

更多关于 终端离线的常见原因 的文章

 

随机推荐